TPTP 4.5.0 Testing Tools Project
Internal API Specification

org.eclipse.hyades.test.ui.internal.navigator.refactoring
Class UpdateModelChange

java.lang.Object
  extended by org.eclipse.ltk.core.refactoring.Change
      extended by 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
 

Constructor Detail

UpdateModelChange

public UpdateModelChange(org.eclipse.hyades.test.ui.navigator.IProxyNode node,
                         org.eclipse.hyades.test.ui.navigator.actions.IRefactoringContext context)
Method Detail

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

TPTP 4.5.0 Testing Tools Project
Internal API Specification