org.eclipse.xtext.ui.refactoring.impl
Interface IRefactoringDocument
- All Known Implementing Classes:
- DefaultRefactoringDocumentProvider.AbstractRefactoringDocument, DefaultRefactoringDocumentProvider.EditorDocument, DefaultRefactoringDocumentProvider.FileDocument
public interface IRefactoringDocument
Abstraction over an open document or a text file that is affected by a refactoring.
- Author:
- Jan Koehnlein - Initial contribution and API
Method Summary |
org.eclipse.ltk.core.refactoring.Change |
createChange(java.lang.String name,
org.eclipse.text.edits.TextEdit textEdit)
|
java.lang.String |
getOriginalContents()
|
org.eclipse.emf.common.util.URI |
getURI()
|
createChange
org.eclipse.ltk.core.refactoring.Change createChange(java.lang.String name,
org.eclipse.text.edits.TextEdit textEdit)
getURI
org.eclipse.emf.common.util.URI getURI()
getOriginalContents
java.lang.String getOriginalContents()