com.camunda.toolkit.jbpm.swing
Class ActionRepository
java.lang.Object
com.camunda.toolkit.jbpm.swing.ActionRepository
public class ActionRepository
- extends java.lang.Object
The Action Repository is used to get Actions possible for certain
processInstance, Tokens or TaskInstances in the AdminClient.
A Default set of Actions is registered, but to enhance the admin client it is possible
to add actions the the Repository (for certain Processes, States or Tasks)
Method Summary |
void |
addFilteredProcessDefinitionAction(IdAction action,
java.lang.String processName)
|
void |
addFilteredProcessInstanceAction(IdAction action,
java.lang.String processName,
java.lang.String tokenName,
java.lang.String taskName,
boolean showOnProcessInstance,
boolean showOnToken,
boolean showOnTaskInstance)
|
void |
addFilteredTaskAction(IdAction action,
java.lang.String processName,
java.lang.String tokenName,
java.lang.String taskName,
boolean showOnProcessInstance,
boolean showOnToken,
boolean showOnTaskInstance)
|
void |
addFilteredTokenAction(IdAction action,
java.lang.String processName,
java.lang.String tokenName,
java.lang.String taskName,
boolean showOnProcessInstance,
boolean showOnToken,
boolean showOnTaskInstance)
|
void |
addStandardProcessDefinitionActions()
|
void |
addStandardProcessInstanceActions()
|
void |
addUnfilteredProcessDefinitionAction(IdAction action)
|
void |
addUnfilteredProcessInstanceAction(IdAction action)
|
void |
addUnfilteredTaskAction(IdAction action)
|
void |
addUnfilteredTokenAction(IdAction action)
|
javax.swing.Action[] |
getActionsForProcessDefinition(org.jbpm.graph.def.ProcessDefinition pd)
|
javax.swing.Action[] |
getActionsForProcessInstance(org.jbpm.graph.exe.ProcessInstance pi)
|
javax.swing.Action[] |
getActionsForTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance ti)
|
javax.swing.Action[] |
getActionsForToken(org.jbpm.graph.exe.Token token)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ActionRepository
public ActionRepository()
addStandardProcessDefinitionActions
public void addStandardProcessDefinitionActions()
addStandardProcessInstanceActions
public void addStandardProcessInstanceActions()
addUnfilteredProcessInstanceAction
public void addUnfilteredProcessInstanceAction(IdAction action)
addFilteredProcessInstanceAction
public void addFilteredProcessInstanceAction(IdAction action,
java.lang.String processName,
java.lang.String tokenName,
java.lang.String taskName,
boolean showOnProcessInstance,
boolean showOnToken,
boolean showOnTaskInstance)
addUnfilteredTokenAction
public void addUnfilteredTokenAction(IdAction action)
addFilteredTokenAction
public void addFilteredTokenAction(IdAction action,
java.lang.String processName,
java.lang.String tokenName,
java.lang.String taskName,
boolean showOnProcessInstance,
boolean showOnToken,
boolean showOnTaskInstance)
addUnfilteredTaskAction
public void addUnfilteredTaskAction(IdAction action)
addFilteredTaskAction
public void addFilteredTaskAction(IdAction action,
java.lang.String processName,
java.lang.String tokenName,
java.lang.String taskName,
boolean showOnProcessInstance,
boolean showOnToken,
boolean showOnTaskInstance)
addUnfilteredProcessDefinitionAction
public void addUnfilteredProcessDefinitionAction(IdAction action)
addFilteredProcessDefinitionAction
public void addFilteredProcessDefinitionAction(IdAction action,
java.lang.String processName)
getActionsForProcessDefinition
public javax.swing.Action[] getActionsForProcessDefinition(org.jbpm.graph.def.ProcessDefinition pd)
getActionsForProcessInstance
public javax.swing.Action[] getActionsForProcessInstance(org.jbpm.graph.exe.ProcessInstance pi)
getActionsForToken
public javax.swing.Action[] getActionsForToken(org.jbpm.graph.exe.Token token)
getActionsForTaskInstance
public javax.swing.Action[] getActionsForTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance ti)
Copyright © 2007 camunda GmbH. All Rights Reserved.