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

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

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


Constructor Summary
SimpleLinkedPositionGroupCalculator.LocalResourceRefactoringUpdateAcceptor(org.eclipse.emf.common.util.URI localResourceURI)
           
 
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)
           
 org.eclipse.ltk.core.refactoring.RefactoringStatus getRefactoringStatus()
           
 java.util.List<org.eclipse.text.edits.ReplaceEdit> getTextEdits()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleLinkedPositionGroupCalculator.LocalResourceRefactoringUpdateAcceptor

public SimpleLinkedPositionGroupCalculator.LocalResourceRefactoringUpdateAcceptor(org.eclipse.emf.common.util.URI localResourceURI)
Method Detail

getTextEdits

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

getRefactoringStatus

public org.eclipse.ltk.core.refactoring.RefactoringStatus 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