public class DefaultRefactoringDocumentProvider extends java.lang.Object implements IRefactoringDocument.Provider, IChangeRedirector.Aware
Change
s from TextEdit
s on IFile
s and IDocument
s.Modifier and Type | Class and Description |
---|---|
static class |
DefaultRefactoringDocumentProvider.AbstractRefactoringDocument |
static class |
DefaultRefactoringDocumentProvider.EditorDocument |
static class |
DefaultRefactoringDocumentProvider.FileDocument |
static class |
DefaultRefactoringDocumentProvider.RedirectedFileDocument |
Constructor and Description |
---|
DefaultRefactoringDocumentProvider() |
Modifier and Type | Method and Description |
---|---|
IRefactoringDocument |
get(org.eclipse.emf.common.util.URI uri,
StatusWrapper status) |
IChangeRedirector |
getChangeRedirector() |
protected org.eclipse.ui.IFileEditorInput |
getEditorInput(org.eclipse.emf.common.util.URI resourceURI,
StatusWrapper status) |
protected IEncodingProvider |
getEncodingProvider(org.eclipse.emf.common.util.URI resourceURI) |
void |
setChangeRedirector(IChangeRedirector changeRedirector) |
protected org.eclipse.ui.IFileEditorInput getEditorInput(org.eclipse.emf.common.util.URI resourceURI, StatusWrapper status)
public IRefactoringDocument get(org.eclipse.emf.common.util.URI uri, StatusWrapper status)
get
in interface IRefactoringDocument.Provider
protected IEncodingProvider getEncodingProvider(org.eclipse.emf.common.util.URI resourceURI)
public IChangeRedirector getChangeRedirector()
getChangeRedirector
in interface IChangeRedirector.Aware
public void setChangeRedirector(IChangeRedirector changeRedirector)
setChangeRedirector
in interface IChangeRedirector.Aware