public static class DisplayChangeWrapper.TextEditBased extends org.eclipse.ltk.core.refactoring.TextEditBasedChange implements DisplayChangeWrapper.Wrapper
| Modifier | Constructor and Description |
|---|---|
protected |
DisplayChangeWrapper.TextEditBased(org.eclipse.ltk.core.refactoring.TextEditBasedChange delegate) |
| Modifier and Type | Method and Description |
|---|---|
void |
addChangeGroup(org.eclipse.ltk.core.refactoring.TextEditBasedChangeGroup group) |
void |
addTextEditGroup(org.eclipse.text.edits.TextEditGroup group) |
void |
dispose() |
boolean |
equals(Object obj) |
Object |
getAdapter(Class adapter) |
Object[] |
getAffectedObjects() |
String |
getCurrentContent(org.eclipse.core.runtime.IProgressMonitor pm) |
String |
getCurrentContent(org.eclipse.jface.text.IRegion region,
boolean expandRegionToFullLine,
int surroundingLines,
org.eclipse.core.runtime.IProgressMonitor pm) |
org.eclipse.ltk.core.refactoring.TextEditBasedChange |
getDelegate() |
org.eclipse.ltk.core.refactoring.ChangeDescriptor |
getDescriptor() |
boolean |
getKeepPreviewEdits() |
Object |
getModifiedElement() |
String |
getName() |
org.eclipse.ltk.core.refactoring.Change |
getParent() |
String |
getPreviewContent(org.eclipse.core.runtime.IProgressMonitor pm) |
String |
getPreviewContent(org.eclipse.ltk.core.refactoring.TextEditBasedChangeGroup[] changeGroups,
org.eclipse.jface.text.IRegion region,
boolean expandRegionToFullLine,
int surroundingLines,
org.eclipse.core.runtime.IProgressMonitor pm) |
String |
getTextType() |
int |
hashCode() |
boolean |
hasOneGroupCategory(List groupCategories) |
void |
initializeValidationData(org.eclipse.core.runtime.IProgressMonitor pm) |
boolean |
isEnabled() |
org.eclipse.ltk.core.refactoring.RefactoringStatus |
isValid(org.eclipse.core.runtime.IProgressMonitor pm) |
org.eclipse.ltk.core.refactoring.Change |
perform(org.eclipse.core.runtime.IProgressMonitor pm) |
void |
setEnabled(boolean enabled) |
void |
setKeepPreviewEdits(boolean keep) |
void |
setTextType(String type) |
String |
toString() |
protected DisplayChangeWrapper.TextEditBased(org.eclipse.ltk.core.refactoring.TextEditBasedChange delegate)
public org.eclipse.ltk.core.refactoring.TextEditBasedChange getDelegate()
getDelegate in interface DisplayChangeWrapper.Wrapperpublic org.eclipse.ltk.core.refactoring.ChangeDescriptor getDescriptor()
getDescriptor in class org.eclipse.ltk.core.refactoring.Changepublic String getName()
getName in class org.eclipse.ltk.core.refactoring.TextEditBasedChangepublic void setEnabled(boolean enabled)
setEnabled in class org.eclipse.ltk.core.refactoring.TextEditBasedChangepublic org.eclipse.ltk.core.refactoring.Change getParent()
getParent in class org.eclipse.ltk.core.refactoring.Changepublic void dispose()
dispose in class org.eclipse.ltk.core.refactoring.Changepublic Object getModifiedElement()
getModifiedElement in class org.eclipse.ltk.core.refactoring.Changepublic Object[] getAffectedObjects()
getAffectedObjects in class org.eclipse.ltk.core.refactoring.Changepublic Object getAdapter(Class adapter)
getAdapter in interface org.eclipse.core.runtime.IAdaptablegetAdapter in class org.eclipse.ltk.core.refactoring.Changepublic boolean isEnabled()
isEnabled in class org.eclipse.ltk.core.refactoring.Changepublic void initializeValidationData(org.eclipse.core.runtime.IProgressMonitor pm)
initializeValidationData in class org.eclipse.ltk.core.refactoring.Changepublic org.eclipse.ltk.core.refactoring.RefactoringStatus isValid(org.eclipse.core.runtime.IProgressMonitor pm)
throws org.eclipse.core.runtime.CoreException,
org.eclipse.core.runtime.OperationCanceledException
isValid in class org.eclipse.ltk.core.refactoring.Changeorg.eclipse.core.runtime.CoreExceptionorg.eclipse.core.runtime.OperationCanceledExceptionpublic org.eclipse.ltk.core.refactoring.Change perform(org.eclipse.core.runtime.IProgressMonitor pm)
throws org.eclipse.core.runtime.CoreException
perform in class org.eclipse.ltk.core.refactoring.Changeorg.eclipse.core.runtime.CoreExceptionpublic void addChangeGroup(org.eclipse.ltk.core.refactoring.TextEditBasedChangeGroup group)
addChangeGroup in class org.eclipse.ltk.core.refactoring.TextEditBasedChangepublic void addTextEditGroup(org.eclipse.text.edits.TextEditGroup group)
addTextEditGroup in class org.eclipse.ltk.core.refactoring.TextEditBasedChangepublic boolean hasOneGroupCategory(List groupCategories)
hasOneGroupCategory in class org.eclipse.ltk.core.refactoring.TextEditBasedChangepublic String getCurrentContent(org.eclipse.core.runtime.IProgressMonitor pm) throws org.eclipse.core.runtime.CoreException
getCurrentContent in class org.eclipse.ltk.core.refactoring.TextEditBasedChangeorg.eclipse.core.runtime.CoreExceptionpublic String getCurrentContent(org.eclipse.jface.text.IRegion region, boolean expandRegionToFullLine, int surroundingLines, org.eclipse.core.runtime.IProgressMonitor pm) throws org.eclipse.core.runtime.CoreException
getCurrentContent in class org.eclipse.ltk.core.refactoring.TextEditBasedChangeorg.eclipse.core.runtime.CoreExceptionpublic boolean getKeepPreviewEdits()
getKeepPreviewEdits in class org.eclipse.ltk.core.refactoring.TextEditBasedChangepublic String getPreviewContent(org.eclipse.ltk.core.refactoring.TextEditBasedChangeGroup[] changeGroups, org.eclipse.jface.text.IRegion region, boolean expandRegionToFullLine, int surroundingLines, org.eclipse.core.runtime.IProgressMonitor pm) throws org.eclipse.core.runtime.CoreException
getPreviewContent in class org.eclipse.ltk.core.refactoring.TextEditBasedChangeorg.eclipse.core.runtime.CoreExceptionpublic String getPreviewContent(org.eclipse.core.runtime.IProgressMonitor pm) throws org.eclipse.core.runtime.CoreException
getPreviewContent in class org.eclipse.ltk.core.refactoring.TextEditBasedChangeorg.eclipse.core.runtime.CoreExceptionpublic String getTextType()
getTextType in class org.eclipse.ltk.core.refactoring.TextEditBasedChangepublic void setKeepPreviewEdits(boolean keep)
setKeepPreviewEdits in class org.eclipse.ltk.core.refactoring.TextEditBasedChangepublic void setTextType(String type)
setTextType in class org.eclipse.ltk.core.refactoring.TextEditBasedChangeCopyright © 2016. All Rights Reserved.