|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
IDataModelOperation defines an IDataModel driven undoable operation. Every IDataModelOperation may be extended by third party clients using the extended operation framework.
IDataModel| Method Summary | |
IDataModel |
getDataModel()
Returns this operation's IDataModel. |
java.util.Set |
getDataModelIDs()
|
java.lang.String |
getID()
Returns the unique operation id. |
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()
|
void |
setDataModel(IDataModel model)
Sets the IDataModel for this operation. |
void |
setEnvironment(IEnvironment environment)
The framework will set the environment on this operation before it is executed. |
void |
setID(java.lang.String id)
Sets the unique operation id. |
| Method Detail |
public void setID(java.lang.String id)
Sets the unique operation id. Typically, clients should not invoke this method.
id - the unique operation idpublic java.lang.String getID()
Returns the unique operation id.
public void setDataModel(IDataModel model)
Sets the IDataModel for this operation.
model - the IDataModel used to run this operationpublic IDataModel getDataModel()
Returns this operation's IDataModel.
public java.util.Set getDataModelIDs()
public ISchedulingRule getSchedulingRule()
public int getOperationExecutionFlags()
public void setEnvironment(IEnvironment environment)
public java.util.List getPreOperations()
public java.util.List getPostOperations()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||