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

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

public abstract static class DefaultRefactoringDocumentProvider.AbstractRefactoringDocument
extends java.lang.Object
implements IRefactoringDocument


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

Constructor Detail

DefaultRefactoringDocumentProvider.AbstractRefactoringDocument

public DefaultRefactoringDocumentProvider.AbstractRefactoringDocument(org.eclipse.emf.common.util.URI resourceURI)
Method Detail

createChange

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

getURI

public org.eclipse.emf.common.util.URI getURI()
Specified by:
getURI in interface IRefactoringDocument

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object