org.eclipse.cdt.internal.refactoring
Class UndoCTextFileChange
java.lang.Object
org.eclipse.ltk.core.refactoring.Change
org.eclipse.ltk.core.refactoring.UndoTextFileChange
org.eclipse.cdt.internal.refactoring.UndoCTextFileChange
- All Implemented Interfaces:
- org.eclipse.core.runtime.IAdaptable
public class UndoCTextFileChange
- extends org.eclipse.ltk.core.refactoring.UndoTextFileChange
/**
UndoCTextFileChange that uses a working copy in order to generate CModel events.
- Author:
- janees
Constructor Summary |
UndoCTextFileChange(java.lang.String name,
org.eclipse.core.resources.IFile file,
org.eclipse.text.edits.UndoEdit undo,
org.eclipse.ltk.core.refactoring.ContentStamp stamp,
int saveMode)
|
Method Summary |
org.eclipse.ltk.core.refactoring.Change |
perform(org.eclipse.core.runtime.IProgressMonitor pm)
|
Methods inherited from class org.eclipse.ltk.core.refactoring.UndoTextFileChange |
dispose, getAffectedObjects, getModifiedElement, getName, getSaveMode, initializeValidationData, isValid |
Methods inherited from class org.eclipse.ltk.core.refactoring.Change |
getAdapter, getDescriptor, getParent, isEnabled, setEnabled, setEnabledShallow |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UndoCTextFileChange
public UndoCTextFileChange(java.lang.String name,
org.eclipse.core.resources.IFile file,
org.eclipse.text.edits.UndoEdit undo,
org.eclipse.ltk.core.refactoring.ContentStamp stamp,
int saveMode)
perform
public org.eclipse.ltk.core.refactoring.Change perform(org.eclipse.core.runtime.IProgressMonitor pm)
throws org.eclipse.core.runtime.CoreException
- Overrides:
perform
in class org.eclipse.ltk.core.refactoring.UndoTextFileChange
- Throws:
org.eclipse.core.runtime.CoreException