org.eclipse.xtext.ui.refactoring.ui
Class DefaultLinkedPositionGroupCalculator.LocalResourceRefactoringUpdateAcceptor

java.lang.Object
  extended by org.eclipse.xtext.ui.refactoring.ui.DefaultLinkedPositionGroupCalculator.LocalResourceRefactoringUpdateAcceptor
All Implemented Interfaces:
IRefactoringUpdateAcceptor
Enclosing class:
DefaultLinkedPositionGroupCalculator

public static class DefaultLinkedPositionGroupCalculator.LocalResourceRefactoringUpdateAcceptor
extends java.lang.Object
implements IRefactoringUpdateAcceptor


Constructor Summary
DefaultLinkedPositionGroupCalculator.LocalResourceRefactoringUpdateAcceptor()
           
 
Method Summary
 void accept(org.eclipse.emf.common.util.URI resourceURI, org.eclipse.ltk.core.refactoring.Change change)
           
 void accept(org.eclipse.emf.common.util.URI resourceURI, org.eclipse.text.edits.TextEdit textEdit)
           
 org.eclipse.ltk.core.refactoring.Change createCompositeChange(java.lang.String name, org.eclipse.core.runtime.IProgressMonitor monitor)
          Returns a composite change of all accepted updates.
 IRefactoringDocument getDocument(org.eclipse.emf.common.util.URI resourceURI)
           
 StatusWrapper getRefactoringStatus()
           
 java.util.List<org.eclipse.text.edits.ReplaceEdit> getTextEdits()
           
 void setLocalResourceURI(org.eclipse.emf.common.util.URI localResourceURI)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultLinkedPositionGroupCalculator.LocalResourceRefactoringUpdateAcceptor

public DefaultLinkedPositionGroupCalculator.LocalResourceRefactoringUpdateAcceptor()
Method Detail

setLocalResourceURI

public void setLocalResourceURI(org.eclipse.emf.common.util.URI localResourceURI)

getTextEdits

public java.util.List<org.eclipse.text.edits.ReplaceEdit> getTextEdits()

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

accept

public void accept(org.eclipse.emf.common.util.URI resourceURI,
                   org.eclipse.ltk.core.refactoring.Change change)
Specified by:
accept in interface IRefactoringUpdateAcceptor

accept

public void accept(org.eclipse.emf.common.util.URI resourceURI,
                   org.eclipse.text.edits.TextEdit textEdit)
Specified by:
accept in interface IRefactoringUpdateAcceptor