org.eclipse.hyades.test.ui.internal.navigator.refactoring
Class UpdateModelChange
java.lang.Object
org.eclipse.ltk.core.refactoring.Change
org.eclipse.hyades.test.ui.internal.navigator.refactoring.UpdateModelChange
- All Implemented Interfaces:
- org.eclipse.core.runtime.IAdaptable
public class UpdateModelChange
- extends org.eclipse.ltk.core.refactoring.Change
|
Constructor Summary |
UpdateModelChange(org.eclipse.hyades.test.ui.navigator.IProxyNode node,
org.eclipse.hyades.test.ui.navigator.actions.IRefactoringContext context)
|
|
Method Summary |
java.lang.Object |
getModifiedElement()
|
java.lang.String |
getName()
|
void |
initializeValidationData(org.eclipse.core.runtime.IProgressMonitor pm)
|
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)
|
| Methods inherited from class org.eclipse.ltk.core.refactoring.Change |
dispose, getAdapter, getAffectedObjects, getDescriptor, getParent, isEnabled, setEnabled, setEnabledShallow |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UpdateModelChange
public UpdateModelChange(org.eclipse.hyades.test.ui.navigator.IProxyNode node,
org.eclipse.hyades.test.ui.navigator.actions.IRefactoringContext context)
getName
public java.lang.String getName()
- Specified by:
getName in class org.eclipse.ltk.core.refactoring.Change
perform
public org.eclipse.ltk.core.refactoring.Change perform(org.eclipse.core.runtime.IProgressMonitor pm)
throws org.eclipse.core.runtime.CoreException
- Specified by:
perform in class org.eclipse.ltk.core.refactoring.Change
- Throws:
org.eclipse.core.runtime.CoreException
getModifiedElement
public java.lang.Object getModifiedElement()
- Specified by:
getModifiedElement in class org.eclipse.ltk.core.refactoring.Change
initializeValidationData
public void initializeValidationData(org.eclipse.core.runtime.IProgressMonitor pm)
- Specified by:
initializeValidationData in class org.eclipse.ltk.core.refactoring.Change
isValid
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
- Specified by:
isValid in class org.eclipse.ltk.core.refactoring.Change
- Throws:
org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.OperationCanceledException