org.eclipse.xtend.ide.refactoring
Class XtendReferenceUpdater.ImportAwareUpdateAcceptor
java.lang.Object
org.eclipse.xtend.ide.refactoring.XtendReferenceUpdater.ImportAwareUpdateAcceptor
- All Implemented Interfaces:
- IRefactoringUpdateAcceptor
- Enclosing class:
- XtendReferenceUpdater
public static class XtendReferenceUpdater.ImportAwareUpdateAcceptor
- extends java.lang.Object
- implements IRefactoringUpdateAcceptor
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XtendReferenceUpdater.ImportAwareUpdateAcceptor
public XtendReferenceUpdater.ImportAwareUpdateAcceptor(IRefactoringUpdateAcceptor delegate)
accept
public void accept(org.eclipse.emf.common.util.URI resourceURI,
org.eclipse.text.edits.TextEdit textEdit)
- Specified by:
accept
in interface IRefactoringUpdateAcceptor
accept
public void accept(org.eclipse.emf.common.util.URI resourceURI,
org.eclipse.ltk.core.refactoring.Change change)
- Specified by:
accept
in interface IRefactoringUpdateAcceptor
getRefactoringStatus
public StatusWrapper getRefactoringStatus()
- Specified by:
getRefactoringStatus
in interface IRefactoringUpdateAcceptor
getDocument
public IRefactoringDocument getDocument(org.eclipse.emf.common.util.URI resourceURI)
- Specified by:
getDocument
in interface IRefactoringUpdateAcceptor
createCompositeChange
public org.eclipse.ltk.core.refactoring.Change createCompositeChange(java.lang.String name,
org.eclipse.core.runtime.IProgressMonitor monitor)
- Description copied from interface:
IRefactoringUpdateAcceptor
- Returns a composite change of all accepted updates.
- Specified by:
createCompositeChange
in interface IRefactoringUpdateAcceptor
acceptImport
public void acceptImport(java.lang.String qualifiedName)
getAdditionalImportedNames
public java.util.List<java.lang.String> getAdditionalImportedNames()