Package org.flowable.cmmn.model
Class Stage
- All Implemented Interfaces:
HasExitCriteria,HasExtensionAttributes,HasLifecycleListeners
- Author:
- Joram Barrez
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected Stringprotected Stringprotected Integerprotected Stringprotected Stringprotected booleanprotected List<PlanItemDefinition> protected Map<String, PlanItemDefinition> protected booleanprotected StringFields inherited from class org.flowable.cmmn.model.PlanFragment
caze, planItem, planItemDefinitionToItemMap, planItemMap, sentriesFields inherited from class org.flowable.cmmn.model.PlanItemDefinition
defaultControl, lifecycleListeners, planItemRefFields inherited from class org.flowable.cmmn.model.CaseElement
name, parentFields inherited from class org.flowable.cmmn.model.CmmnElement
documentation, documentationTextFormatFields inherited from class org.flowable.cmmn.model.BaseElement
attributes, extensionElements, id, xmlColumnNumber, xmlRowNumber -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddExitCriterion(Criterion exitCriterion) voidaddPlanItemDefinition(PlanItemDefinition planItemDefinition) protected voidaddPlanItemDefinitionToMap(PlanItemDefinition planItemDefinition) findPlanItemDefinitionInStageOrDownwards(String planItemDefinitionId) findPlanItemDefinitionInStageOrUpwards(String planItemDefinitionId) <T extends PlanItemDefinition>
List<T> findPlanItemDefinitionsOfType(Class<T> clazz, boolean recursive) booleanbooleanbooleanvoidsetAutoComplete(boolean autoComplete) voidsetAutoCompleteCondition(String autoCompleteCondition) voidsetBusinessStatus(String businessStatus) voidsetDisplayOrder(Integer displayOrder) voidsetExitCriteria(List<Criterion> exitCriteria) voidsetFormKey(String formKey) voidsetIncludeInStageOverview(String includeInStageOverview) voidsetPlanItemDefinitionMap(Map<String, PlanItemDefinition> planItemDefinitionMap) voidsetPlanModel(boolean isPlanModel) voidsetSameDeployment(boolean sameDeployment) voidsetValidateFormFields(String validateFormFields) Methods inherited from class org.flowable.cmmn.model.PlanFragment
addPlanItem, addSentry, findPlanItemForPlanItemDefinitionInPlanFragmentOrDownwards, findPlanItemForPlanItemDefinitionInPlanFragmentOrUpwards, findPlanItemInPlanFragmentOrDownwards, findPlanItemInPlanFragmentOrUpwards, findSentry, getCase, getDirectChildPlanItemsWithLifecycleEnabled, getPlanItem, getPlanItem, getPlanItems, getSentries, removePlanItem, setCase, setPlanItem, setPlanItemMap, setSentriesMethods inherited from class org.flowable.cmmn.model.PlanItemDefinition
getDefaultControl, getLifecycleListeners, getPlanItemRef, setDefaultControl, setLifecycleListeners, setPlanItemRef, setValues, toStringMethods inherited from class org.flowable.cmmn.model.CaseElement
getName, getParent, getParentStage, setName, setParentMethods inherited from class org.flowable.cmmn.model.CmmnElement
getDocumentation, getDocumentationTextFormat, setDocumentation, setDocumentationTextFormat, setValuesMethods inherited from class org.flowable.cmmn.model.BaseElement
addAttribute, addExtensionElement, getAttributes, getAttributeValue, getExtensionElements, getId, getXmlColumnNumber, getXmlRowNumber, setAttributes, setExtensionElements, setId, setValues, setXmlColumnNumber, setXmlRowNumberMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.flowable.cmmn.model.HasExitCriteria
getId
-
Field Details
-
isPlanModel
protected boolean isPlanModel -
exitCriteria
-
autoComplete
protected boolean autoComplete -
autoCompleteCondition
-
formKey
-
sameDeployment
protected boolean sameDeployment -
validateFormFields
-
displayOrder
-
includeInStageOverview
-
planItemDefinitionList
-
planItemDefinitionMap
-
businessStatus
-
-
Constructor Details
-
Stage
public Stage()
-
-
Method Details
-
addPlanItemDefinition
-
addPlanItemDefinitionToMap
-
findPlanItemDefinitionInStageOrUpwards
-
findPlanItemDefinitionInStageOrDownwards
-
findPlanItemDefinitionsOfType
public <T extends PlanItemDefinition> List<T> findPlanItemDefinitionsOfType(Class<T> clazz, boolean recursive) -
getPlanItemDefinitions
-
getPlanItemDefinitionMap
-
setPlanItemDefinitionMap
-
isPlanModel
public boolean isPlanModel() -
setPlanModel
public void setPlanModel(boolean isPlanModel) -
isAutoComplete
public boolean isAutoComplete() -
setAutoComplete
public void setAutoComplete(boolean autoComplete) -
getAutoCompleteCondition
-
setAutoCompleteCondition
-
getFormKey
-
setFormKey
-
isSameDeployment
public boolean isSameDeployment() -
setSameDeployment
public void setSameDeployment(boolean sameDeployment) -
getValidateFormFields
-
setValidateFormFields
-
addExitCriterion
- Specified by:
addExitCriterionin interfaceHasExitCriteria
-
getDisplayOrder
-
setDisplayOrder
-
getIncludeInStageOverview
-
setIncludeInStageOverview
-
getExitCriteria
- Specified by:
getExitCriteriain interfaceHasExitCriteria
-
setExitCriteria
- Specified by:
setExitCriteriain interfaceHasExitCriteria
-
getBusinessStatus
-
setBusinessStatus
-