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(java.lang.Object obj) |
java.lang.Object |
getAdapter(java.lang.Class adapter) |
java.lang.Object[] |
getAffectedObjects() |
java.lang.String |
getCurrentContent(org.eclipse.core.runtime.IProgressMonitor pm) |
java.lang.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() |
java.lang.Object |
getModifiedElement() |
java.lang.String |
getName() |
org.eclipse.ltk.core.refactoring.Change |
getParent() |
java.lang.String |
getPreviewContent(org.eclipse.core.runtime.IProgressMonitor pm) |
java.lang.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) |
java.lang.String |
getTextType() |
int |
hashCode() |
boolean |
hasOneGroupCategory(java.util.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(java.lang.String type) |
java.lang.String |
toString() |
protected DisplayChangeWrapper.TextEditBased(org.eclipse.ltk.core.refactoring.TextEditBasedChange delegate)
public org.eclipse.ltk.core.refactoring.TextEditBasedChange getDelegate()
getDelegate
in interface DisplayChangeWrapper.Wrapper
public org.eclipse.ltk.core.refactoring.ChangeDescriptor getDescriptor()
getDescriptor
in class org.eclipse.ltk.core.refactoring.Change
public java.lang.String getName()
getName
in class org.eclipse.ltk.core.refactoring.TextEditBasedChange
public void setEnabled(boolean enabled)
setEnabled
in class org.eclipse.ltk.core.refactoring.TextEditBasedChange
public org.eclipse.ltk.core.refactoring.Change getParent()
getParent
in class org.eclipse.ltk.core.refactoring.Change
public void dispose()
dispose
in class org.eclipse.ltk.core.refactoring.Change
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.Object getModifiedElement()
getModifiedElement
in class org.eclipse.ltk.core.refactoring.Change
public java.lang.Object[] getAffectedObjects()
getAffectedObjects
in class org.eclipse.ltk.core.refactoring.Change
public java.lang.Object getAdapter(java.lang.Class adapter)
getAdapter
in interface org.eclipse.core.runtime.IAdaptable
getAdapter
in class org.eclipse.ltk.core.refactoring.Change
public int hashCode()
hashCode
in class java.lang.Object
public boolean isEnabled()
isEnabled
in class org.eclipse.ltk.core.refactoring.Change
public void initializeValidationData(org.eclipse.core.runtime.IProgressMonitor pm)
initializeValidationData
in class org.eclipse.ltk.core.refactoring.Change
public 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.Change
org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.OperationCanceledException
public 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.Change
org.eclipse.core.runtime.CoreException
public java.lang.String toString()
toString
in class java.lang.Object
public void addChangeGroup(org.eclipse.ltk.core.refactoring.TextEditBasedChangeGroup group)
addChangeGroup
in class org.eclipse.ltk.core.refactoring.TextEditBasedChange
public void addTextEditGroup(org.eclipse.text.edits.TextEditGroup group)
addTextEditGroup
in class org.eclipse.ltk.core.refactoring.TextEditBasedChange
public boolean hasOneGroupCategory(java.util.List groupCategories)
hasOneGroupCategory
in class org.eclipse.ltk.core.refactoring.TextEditBasedChange
public java.lang.String getCurrentContent(org.eclipse.core.runtime.IProgressMonitor pm) throws org.eclipse.core.runtime.CoreException
getCurrentContent
in class org.eclipse.ltk.core.refactoring.TextEditBasedChange
org.eclipse.core.runtime.CoreException
public java.lang.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.TextEditBasedChange
org.eclipse.core.runtime.CoreException
public boolean getKeepPreviewEdits()
getKeepPreviewEdits
in class org.eclipse.ltk.core.refactoring.TextEditBasedChange
public java.lang.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.TextEditBasedChange
org.eclipse.core.runtime.CoreException
public java.lang.String getPreviewContent(org.eclipse.core.runtime.IProgressMonitor pm) throws org.eclipse.core.runtime.CoreException
getPreviewContent
in class org.eclipse.ltk.core.refactoring.TextEditBasedChange
org.eclipse.core.runtime.CoreException
public java.lang.String getTextType()
getTextType
in class org.eclipse.ltk.core.refactoring.TextEditBasedChange
public void setKeepPreviewEdits(boolean keep)
setKeepPreviewEdits
in class org.eclipse.ltk.core.refactoring.TextEditBasedChange
public void setTextType(java.lang.String type)
setTextType
in class org.eclipse.ltk.core.refactoring.TextEditBasedChange