|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.embl.ebi.escience.scuflui.workbench.Workbench.WorkflowInstanceListener
public class Workbench.WorkflowInstanceListener
Keep WorkflowInstanceSetViewSPI notified about creation and destruction about workflow instances. The WorkflowInstanceSetViewSPIs will create tabs or similar showing the workflow run progression.
| Constructor Summary | |
|---|---|
Workbench.WorkflowInstanceListener()
|
|
| Method Summary | |
|---|---|
boolean |
canHandle(java.lang.String modelName,
java.lang.Object model)
Return true if the listener can handle events for the given modelname and model. |
void |
modelChanged(java.lang.String modelName,
java.lang.Object oldModel,
java.lang.Object newModel)
Should normally not happen with WF instances |
void |
modelCreated(java.lang.String modelName,
java.lang.Object model)
New WorkflowInstance created, create workflow instance in each WorkflowInstanceSetViewSPI. |
void |
modelDestroyed(java.lang.String modelName,
java.lang.Object oldModel)
Remove workflow instance from each WorkflowInstanceSetViewSPI. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Workbench.WorkflowInstanceListener()
| Method Detail |
|---|
public boolean canHandle(java.lang.String modelName,
java.lang.Object model)
ModelMap.ModelChangeListenerFor modelChanged events, the canHandle() will be called with the newModel object.
canHandle in interface ModelMap.ModelChangeListenermodelName - name of the model ex: ModelMap.CURRENT_WORKFLOWmodel - Model that is being created, changed or destroyed
public void modelCreated(java.lang.String modelName,
java.lang.Object model)
modelCreated in interface ModelMap.ModelChangeListenermodelName - name of the new modelmodel - the new model object
public void modelChanged(java.lang.String modelName,
java.lang.Object oldModel,
java.lang.Object newModel)
modelChanged in interface ModelMap.ModelChangeListenermodelName - name of the model that changedoldModel - old model object it replacesnewModel - new model object
public void modelDestroyed(java.lang.String modelName,
java.lang.Object oldModel)
modelDestroyed in interface ModelMap.ModelChangeListener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||