org.eclipse.xtext.ui.refactoring.impl
Class DefaultRefactoringDocumentProvider.EditorDocument

java.lang.Object
  extended by org.eclipse.xtext.ui.refactoring.impl.DefaultRefactoringDocumentProvider.AbstractRefactoringDocument
      extended by org.eclipse.xtext.ui.refactoring.impl.DefaultRefactoringDocumentProvider.EditorDocument
All Implemented Interfaces:
IRefactoringDocument
Enclosing class:
DefaultRefactoringDocumentProvider

public static class DefaultRefactoringDocumentProvider.EditorDocument
extends DefaultRefactoringDocumentProvider.AbstractRefactoringDocument


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.xtext.ui.refactoring.impl.IRefactoringDocument
IRefactoringDocument.Provider
 
Constructor Summary
DefaultRefactoringDocumentProvider.EditorDocument(org.eclipse.emf.common.util.URI resourceURI, org.eclipse.jface.text.IDocument document)
           
 
Method Summary
 org.eclipse.ltk.core.refactoring.Change createChange(java.lang.String name, org.eclipse.text.edits.TextEdit textEdit)
           
 org.eclipse.jface.text.IDocument getDocument()
           
protected  java.lang.String getName()
           
 java.lang.String getOriginalContents()
           
 
Methods inherited from class org.eclipse.xtext.ui.refactoring.impl.DefaultRefactoringDocumentProvider.AbstractRefactoringDocument
equals, getURI, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultRefactoringDocumentProvider.EditorDocument

public DefaultRefactoringDocumentProvider.EditorDocument(org.eclipse.emf.common.util.URI resourceURI,
                                                         org.eclipse.jface.text.IDocument document)
Method Detail

getDocument

public org.eclipse.jface.text.IDocument getDocument()

createChange

public org.eclipse.ltk.core.refactoring.Change createChange(java.lang.String name,
                                                            org.eclipse.text.edits.TextEdit textEdit)
Specified by:
createChange in interface IRefactoringDocument
Specified by:
createChange in class DefaultRefactoringDocumentProvider.AbstractRefactoringDocument

getName

protected java.lang.String getName()

getOriginalContents

public java.lang.String getOriginalContents()