Class QlReferenceUpdater
- java.lang.Object
-
- org.eclipse.xtext.ui.refactoring.impl.AbstractReferenceUpdater
-
- org.eclipse.xtext.ui.refactoring.impl.DefaultReferenceUpdater
-
- com._1c.g5.v8.dt.ql.ui.refactoring.QlReferenceUpdater
-
- All Implemented Interfaces:
org.eclipse.xtext.ui.refactoring.IReferenceUpdater
public class QlReferenceUpdater extends org.eclipse.xtext.ui.refactoring.impl.DefaultReferenceUpdater
SpecialDefaultReferenceUpdater
for Ql language family
-
-
Constructor Summary
Constructors Constructor Description QlReferenceUpdater()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
createReferenceUpdate(org.eclipse.xtext.resource.IReferenceDescription referenceDescription, org.eclipse.emf.common.util.URI referringResourceURI, org.eclipse.xtext.ui.refactoring.ElementRenameArguments elementRenameArguments, org.eclipse.emf.ecore.resource.ResourceSet resourceSet, org.eclipse.xtext.ui.refactoring.IRefactoringUpdateAcceptor updateAcceptor)
protected void
createReferenceUpdates(org.eclipse.xtext.ui.refactoring.ElementRenameArguments elementRenameArguments, com.google.common.collect.Multimap<org.eclipse.emf.common.util.URI,org.eclipse.xtext.resource.IReferenceDescription> resource2references, org.eclipse.emf.ecore.resource.ResourceSet resourceSet, org.eclipse.xtext.ui.refactoring.IRefactoringUpdateAcceptor updateAcceptor, org.eclipse.core.runtime.IProgressMonitor monitor)
protected List<org.eclipse.emf.common.util.URI>
loadReferringResources(org.eclipse.emf.ecore.resource.ResourceSet resourceSet, Iterable<org.eclipse.emf.common.util.URI> referringResourceURIs, org.eclipse.xtext.ui.refactoring.impl.StatusWrapper status, org.eclipse.core.runtime.IProgressMonitor monitor)
protected boolean
loadTargetResources(org.eclipse.emf.ecore.resource.ResourceSet resourceSet, org.eclipse.xtext.ui.refactoring.ElementRenameArguments elementRenameArguments, org.eclipse.xtext.ui.refactoring.impl.StatusWrapper status, org.eclipse.core.runtime.IProgressMonitor monitor)
protected List<org.eclipse.xtext.resource.IReferenceDescription>
resolveReferenceProxies(org.eclipse.emf.ecore.resource.ResourceSet resourceSet, Collection<org.eclipse.xtext.resource.IReferenceDescription> values, org.eclipse.xtext.ui.refactoring.impl.StatusWrapper status, org.eclipse.core.runtime.IProgressMonitor monitor)
-
Methods inherited from class org.eclipse.xtext.ui.refactoring.impl.DefaultReferenceUpdater
createReferenceUpdate, createTextChange, getCrossReference, getLocationInFileProvider, getRefTextEvaluator, getTransientValueService, processReferringResource, resolveNameConflict
-
Methods inherited from class org.eclipse.xtext.ui.refactoring.impl.AbstractReferenceUpdater
createClusteredReferenceUpdates, createReferenceUpdates, createReferenceUpdates, createReferenceUpdatesForCluster, getClusterSize, handleCannotLoadReferringElement, handleCannotResolveExistingReference, resolveReference, unloadNonTargetResources
-
-
-
-
Method Detail
-
loadTargetResources
protected boolean loadTargetResources(org.eclipse.emf.ecore.resource.ResourceSet resourceSet, org.eclipse.xtext.ui.refactoring.ElementRenameArguments elementRenameArguments, org.eclipse.xtext.ui.refactoring.impl.StatusWrapper status, org.eclipse.core.runtime.IProgressMonitor monitor)
- Overrides:
loadTargetResources
in classorg.eclipse.xtext.ui.refactoring.impl.AbstractReferenceUpdater
-
loadReferringResources
protected List<org.eclipse.emf.common.util.URI> loadReferringResources(org.eclipse.emf.ecore.resource.ResourceSet resourceSet, Iterable<org.eclipse.emf.common.util.URI> referringResourceURIs, org.eclipse.xtext.ui.refactoring.impl.StatusWrapper status, org.eclipse.core.runtime.IProgressMonitor monitor)
- Overrides:
loadReferringResources
in classorg.eclipse.xtext.ui.refactoring.impl.AbstractReferenceUpdater
-
resolveReferenceProxies
protected List<org.eclipse.xtext.resource.IReferenceDescription> resolveReferenceProxies(org.eclipse.emf.ecore.resource.ResourceSet resourceSet, Collection<org.eclipse.xtext.resource.IReferenceDescription> values, org.eclipse.xtext.ui.refactoring.impl.StatusWrapper status, org.eclipse.core.runtime.IProgressMonitor monitor)
- Overrides:
resolveReferenceProxies
in classorg.eclipse.xtext.ui.refactoring.impl.AbstractReferenceUpdater
-
createReferenceUpdates
protected void createReferenceUpdates(org.eclipse.xtext.ui.refactoring.ElementRenameArguments elementRenameArguments, com.google.common.collect.Multimap<org.eclipse.emf.common.util.URI,org.eclipse.xtext.resource.IReferenceDescription> resource2references, org.eclipse.emf.ecore.resource.ResourceSet resourceSet, org.eclipse.xtext.ui.refactoring.IRefactoringUpdateAcceptor updateAcceptor, org.eclipse.core.runtime.IProgressMonitor monitor)
- Overrides:
createReferenceUpdates
in classorg.eclipse.xtext.ui.refactoring.impl.DefaultReferenceUpdater
-
createReferenceUpdate
protected void createReferenceUpdate(org.eclipse.xtext.resource.IReferenceDescription referenceDescription, org.eclipse.emf.common.util.URI referringResourceURI, org.eclipse.xtext.ui.refactoring.ElementRenameArguments elementRenameArguments, org.eclipse.emf.ecore.resource.ResourceSet resourceSet, org.eclipse.xtext.ui.refactoring.IRefactoringUpdateAcceptor updateAcceptor)
- Overrides:
createReferenceUpdate
in classorg.eclipse.xtext.ui.refactoring.impl.DefaultReferenceUpdater
-
-