Package org.flowable.cmmn.model
Class PlanItemDefinition
- java.lang.Object
-
- org.flowable.cmmn.model.BaseElement
-
- org.flowable.cmmn.model.CmmnElement
-
- org.flowable.cmmn.model.CaseElement
-
- org.flowable.cmmn.model.PlanItemDefinition
-
- All Implemented Interfaces:
HasExtensionAttributes,HasLifecycleListeners
- Direct Known Subclasses:
EventListener,Milestone,PlanFragment,Task
public class PlanItemDefinition extends CaseElement implements HasLifecycleListeners
- Author:
- Joram Barrez
-
-
Field Summary
Fields Modifier and Type Field Description protected PlanItemControldefaultControlprotected List<FlowableListener>lifecycleListenersprotected StringplanItemRef-
Fields inherited from class org.flowable.cmmn.model.CaseElement
name, parent
-
Fields inherited from class org.flowable.cmmn.model.CmmnElement
documentation, documentationTextFormat
-
Fields inherited from class org.flowable.cmmn.model.BaseElement
attributes, extensionElements, id, xmlColumnNumber, xmlRowNumber
-
-
Constructor Summary
Constructors Constructor Description PlanItemDefinition()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PlanItemControlgetDefaultControl()List<FlowableListener>getLifecycleListeners()StringgetPlanItemRef()voidsetDefaultControl(PlanItemControl defaultControl)voidsetLifecycleListeners(List<FlowableListener> lifecycleListeners)voidsetPlanItemRef(String planItemRef)voidsetValues(PlanItemDefinition otherElement)StringtoString()-
Methods inherited from class org.flowable.cmmn.model.CaseElement
getName, getParent, getParentStage, setName, setParent
-
Methods inherited from class org.flowable.cmmn.model.CmmnElement
getDocumentation, getDocumentationTextFormat, setDocumentation, setDocumentationTextFormat, setValues
-
Methods inherited from class org.flowable.cmmn.model.BaseElement
addAttribute, addExtensionElement, getAttributes, getAttributeValue, getExtensionElements, getId, getXmlColumnNumber, getXmlRowNumber, setAttributes, setExtensionElements, setId, setValues, setXmlColumnNumber, setXmlRowNumber
-
-
-
-
Field Detail
-
planItemRef
protected String planItemRef
-
defaultControl
protected PlanItemControl defaultControl
-
lifecycleListeners
protected List<FlowableListener> lifecycleListeners
-
-
Method Detail
-
getPlanItemRef
public String getPlanItemRef()
-
setPlanItemRef
public void setPlanItemRef(String planItemRef)
-
getDefaultControl
public PlanItemControl getDefaultControl()
-
setDefaultControl
public void setDefaultControl(PlanItemControl defaultControl)
-
getLifecycleListeners
public List<FlowableListener> getLifecycleListeners()
- Specified by:
getLifecycleListenersin interfaceHasLifecycleListeners
-
setLifecycleListeners
public void setLifecycleListeners(List<FlowableListener> lifecycleListeners)
- Specified by:
setLifecycleListenersin interfaceHasLifecycleListeners
-
setValues
public void setValues(PlanItemDefinition otherElement)
-
-