public class PlanItemImpl extends CmmnElementImpl implements PlanItem
Modifier and Type | Field and Description |
---|---|
protected static AttributeReferenceCollection<Sentry> |
entryCriteriaRefCollection |
protected static AttributeReferenceCollection<Sentry> |
exitCriteriaRefCollection |
protected static ChildElement<ItemControl> |
itemControlChild |
protected static Attribute<String> |
nameAttribute |
protected static AttributeReference<PlanItemDefinition> |
planItemDefinitionRefAttribute |
descriptionAttribute, extensionElementsChild, idAttribute
modelInstance
Constructor and Description |
---|
PlanItemImpl(ModelTypeInstanceContext instanceContext) |
Modifier and Type | Method and Description |
---|---|
PlanItemDefinition |
getDefinition() |
Collection<Sentry> |
getEntryCriterias() |
Collection<Sentry> |
getExitCriterias() |
ItemControl |
getItemControl() |
String |
getName() |
static void |
registerType(ModelBuilder modelBuilder) |
void |
setDefinition(PlanItemDefinition definition) |
void |
setItemControl(ItemControl itemControl) |
void |
setName(String name) |
getDescription, getExtensionElements, getId, setDescription, setExtensionElements, setId
addChildElement, equals, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, hashCode, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getDescription, getExtensionElements, getId, setDescription, setExtensionElements, setId
addChildElement, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
protected static AttributeReference<PlanItemDefinition> planItemDefinitionRefAttribute
protected static AttributeReferenceCollection<Sentry> entryCriteriaRefCollection
protected static AttributeReferenceCollection<Sentry> exitCriteriaRefCollection
protected static ChildElement<ItemControl> itemControlChild
public PlanItemImpl(ModelTypeInstanceContext instanceContext)
public PlanItemDefinition getDefinition()
getDefinition
in interface PlanItem
public void setDefinition(PlanItemDefinition definition)
setDefinition
in interface PlanItem
public Collection<Sentry> getEntryCriterias()
getEntryCriterias
in interface PlanItem
public Collection<Sentry> getExitCriterias()
getExitCriterias
in interface PlanItem
public ItemControl getItemControl()
getItemControl
in interface PlanItem
public void setItemControl(ItemControl itemControl)
setItemControl
in interface PlanItem
public static void registerType(ModelBuilder modelBuilder)
Copyright © 2018. All rights reserved.