Class CaseActionsPresenter
- java.lang.Object
-
- org.jbpm.workbench.cm.client.util.AbstractPresenter<V>
-
- org.jbpm.workbench.cm.client.util.AbstractCaseInstancePresenter<CaseActionsPresenter.CaseActionsView>
-
- org.jbpm.workbench.cm.client.actions.CaseActionsPresenter
-
@Dependent public class CaseActionsPresenter extends AbstractCaseInstancePresenter<CaseActionsPresenter.CaseActionsView>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceCaseActionsPresenter.CaseActionActionstatic interfaceCaseActionsPresenter.CaseActionsListViewstatic interfaceCaseActionsPresenter.CaseActionsViewstatic interfaceCaseActionsPresenter.NewActionView
-
Field Summary
Fields Modifier and Type Field Description static StringSCREEN_ID-
Fields inherited from class org.jbpm.workbench.cm.client.util.AbstractCaseInstancePresenter
caseId, caseService, containerId, PARAMETER_CASE_ID, PARAMETER_CONTAINER_ID, place, translationService
-
Fields inherited from class org.jbpm.workbench.cm.client.util.AbstractPresenter
view
-
-
Constructor Summary
Constructors Constructor Description CaseActionsPresenter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddDynamicSubprocessTaskAction(String caseDefinitionName, String stageId)protected voidaddDynamicUserTaskAction(String taskName, String taskDescription, String actors, String groups, String stageId)protected voidclearCaseInstance()protected StringgetNodeTypeLabel(org.jbpm.workbench.cm.model.CaseActionSummary action)StringgetTitle()protected voidloadCaseInstance(org.jbpm.workbench.cm.model.CaseInstanceSummary cis)protected voidrefreshData(boolean refreshAvailableActions)protected voidsetNewDynamicAction(org.jbpm.workbench.cm.util.CaseActionType caseActionType)protected voidtriggerAdHocAction(String actionName)protected voidtriggerAdHocActionInStage(String actionName, String stageId)-
Methods inherited from class org.jbpm.workbench.cm.client.util.AbstractCaseInstancePresenter
findCaseInstance, isCaseInstanceValid, onCaseRefreshEvent, onStartup, setCaseService
-
Methods inherited from class org.jbpm.workbench.cm.client.util.AbstractPresenter
getView, init
-
-
-
-
Field Detail
-
SCREEN_ID
public static final String SCREEN_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
getTitle
public String getTitle()
-
clearCaseInstance
protected void clearCaseInstance()
- Specified by:
clearCaseInstancein classAbstractCaseInstancePresenter<CaseActionsPresenter.CaseActionsView>
-
loadCaseInstance
protected void loadCaseInstance(org.jbpm.workbench.cm.model.CaseInstanceSummary cis)
- Specified by:
loadCaseInstancein classAbstractCaseInstancePresenter<CaseActionsPresenter.CaseActionsView>
-
setNewDynamicAction
protected void setNewDynamicAction(org.jbpm.workbench.cm.util.CaseActionType caseActionType)
-
addDynamicUserTaskAction
protected void addDynamicUserTaskAction(String taskName, String taskDescription, String actors, String groups, String stageId)
-
addDynamicSubprocessTaskAction
protected void addDynamicSubprocessTaskAction(String caseDefinitionName, String stageId)
-
triggerAdHocAction
protected void triggerAdHocAction(String actionName)
-
triggerAdHocActionInStage
protected void triggerAdHocActionInStage(String actionName, String stageId)
-
refreshData
protected void refreshData(boolean refreshAvailableActions)
-
getNodeTypeLabel
protected String getNodeTypeLabel(org.jbpm.workbench.cm.model.CaseActionSummary action)
-
-