|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.ObjectAbstractOperation
org.eclipse.wst.common.frameworks.datamodel.AbstractDataModelOperation
Abstract implementation for an IDataModelOperation.
IDataModelOperation,
Serialized Form| Constructor Summary | |
AbstractDataModelOperation()
Default constructor. |
|
AbstractDataModelOperation(IDataModel model)
Constructor taking an IDataModel |
|
| Method Summary | |
IDataModel |
getDataModel()
Default implementation of getDataModel() |
java.util.Set |
getDataModelIDs()
|
IEnvironment |
getEnvironment()
An operation can call this method to get the environment that has been set by the operations framework. |
java.lang.String |
getID()
Default implementation of getID(). |
int |
getOperationExecutionFlags()
|
java.util.List |
getPostOperations()
An operation can specify a list of operations that should run after this operation. |
java.util.List |
getPreOperations()
An operation can specify a list of operations that should run before this operation. |
ISchedulingRule |
getSchedulingRule()
|
IStatus |
redo(IProgressMonitor monitor,
IAdaptable info)
|
void |
setDataModel(IDataModel model)
Default implementation of setDataModel() |
void |
setEnvironment(IEnvironment env)
The framework will set the environment on this operation before it is executed. |
void |
setID(java.lang.String id)
Default implementation of setID(). |
IStatus |
undo(IProgressMonitor monitor,
IAdaptable info)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AbstractDataModelOperation()
public AbstractDataModelOperation(IDataModel model)
model - the IDataModel used to drive this operation| Method Detail |
public void setID(java.lang.String id)
setID in interface IDataModelOperationid - the unique operation idIDataModelOperation.setID(String)public java.lang.String getID()
getID in interface IDataModelOperationIDataModelOperation.getID()public void setDataModel(IDataModel model)
setDataModel in interface IDataModelOperationmodel - the IDataModel used to run this operationIDataModelOperation.setDataModel(IDataModel)public IDataModel getDataModel()
getDataModel in interface IDataModelOperationIDataModelOperation.getDataModel()public java.util.Set getDataModelIDs()
getDataModelIDs in interface IDataModelOperationpublic ISchedulingRule getSchedulingRule()
getSchedulingRule in interface IDataModelOperationpublic int getOperationExecutionFlags()
getOperationExecutionFlags in interface IDataModelOperationpublic final void setEnvironment(IEnvironment env)
setEnvironment in interface IDataModelOperationpublic final IEnvironment getEnvironment()
public java.util.List getPreOperations()
getPreOperations in interface IDataModelOperationpublic java.util.List getPostOperations()
getPostOperations in interface IDataModelOperation
public IStatus redo(IProgressMonitor monitor,
IAdaptable info)
throws ExecutionException
ExecutionException
public IStatus undo(IProgressMonitor monitor,
IAdaptable info)
throws ExecutionException
ExecutionException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||