Class PlanItemControlImpl
- java.lang.Object
-
- org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
-
- org.camunda.bpm.model.cmmn.impl.instance.CmmnModelElementInstanceImpl
-
- org.camunda.bpm.model.cmmn.impl.instance.CmmnElementImpl
-
- org.camunda.bpm.model.cmmn.impl.instance.PlanItemControlImpl
-
- All Implemented Interfaces:
CmmnElement
,CmmnModelElementInstance
,PlanItemControl
,ModelElementInstance
- Direct Known Subclasses:
DefaultControlImpl
,ItemControlImpl
public class PlanItemControlImpl extends CmmnElementImpl implements PlanItemControl
- Author:
- Roman Smirnov
-
-
Field Summary
Fields Modifier and Type Field Description protected static ChildElement<ManualActivationRule>
manualActivationRuleChild
protected static ChildElement<RepetitionRule>
repetitionRuleChild
protected static ChildElement<RequiredRule>
requiredRuleChild
-
Fields inherited from class org.camunda.bpm.model.cmmn.impl.instance.CmmnElementImpl
descriptionAttribute, documentationCollection, extensionElementsChild, idAttribute
-
Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
modelInstance
-
-
Constructor Summary
Constructors Constructor Description PlanItemControlImpl(ModelTypeInstanceContext instanceContext)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ManualActivationRule
getManualActivationRule()
RepetitionRule
getRepetitionRule()
RequiredRule
getRequiredRule()
static void
registerType(ModelBuilder modelBuilder)
void
setManualActivationRule(ManualActivationRule manualActivationRule)
void
setRepetitionRule(RepetitionRule repetitionRule)
void
setRequiredRule(RequiredRule requiredRule)
-
Methods inherited from class org.camunda.bpm.model.cmmn.impl.instance.CmmnElementImpl
getDescription, getDocumentations, getExtensionElements, getId, isCmmn11, setDescription, setExtensionElements, setId
-
Methods inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
addChildElement, asSet, equals, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, hashCode, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.camunda.bpm.model.cmmn.instance.CmmnElement
getDescription, getDocumentations, getExtensionElements, getId, setDescription, setExtensionElements, setId
-
Methods inherited from interface org.camunda.bpm.model.xml.instance.ModelElementInstance
addChildElement, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
-
-
-
-
Field Detail
-
repetitionRuleChild
protected static ChildElement<RepetitionRule> repetitionRuleChild
-
requiredRuleChild
protected static ChildElement<RequiredRule> requiredRuleChild
-
manualActivationRuleChild
protected static ChildElement<ManualActivationRule> manualActivationRuleChild
-
-
Constructor Detail
-
PlanItemControlImpl
public PlanItemControlImpl(ModelTypeInstanceContext instanceContext)
-
-
Method Detail
-
getRepetitionRule
public RepetitionRule getRepetitionRule()
- Specified by:
getRepetitionRule
in interfacePlanItemControl
-
setRepetitionRule
public void setRepetitionRule(RepetitionRule repetitionRule)
- Specified by:
setRepetitionRule
in interfacePlanItemControl
-
getRequiredRule
public RequiredRule getRequiredRule()
- Specified by:
getRequiredRule
in interfacePlanItemControl
-
setRequiredRule
public void setRequiredRule(RequiredRule requiredRule)
- Specified by:
setRequiredRule
in interfacePlanItemControl
-
getManualActivationRule
public ManualActivationRule getManualActivationRule()
- Specified by:
getManualActivationRule
in interfacePlanItemControl
-
setManualActivationRule
public void setManualActivationRule(ManualActivationRule manualActivationRule)
- Specified by:
setManualActivationRule
in interfacePlanItemControl
-
registerType
public static void registerType(ModelBuilder modelBuilder)
-
-