public class DiscretionaryItemImpl extends TableItemImpl implements DiscretionaryItem
Modifier and Type | Field and Description |
---|---|
protected static AttributeReference<PlanItemDefinition> |
definitionRefAttribute |
protected static ChildElement<ItemControl> |
itemControlChild |
applicabilityRuleRefCollection, authorizedRoleRefCollection
descriptionAttribute, extensionElementsChild, idAttribute
modelInstance
Constructor and Description |
---|
DiscretionaryItemImpl(ModelTypeInstanceContext instanceContext) |
Modifier and Type | Method and Description |
---|---|
PlanItemDefinition |
getDefinition() |
ItemControl |
getItemControl() |
static void |
registerType(ModelBuilder modelBuilder) |
void |
setDefinition(PlanItemDefinition definition) |
void |
setItemControl(ItemControl itemControl) |
getApplicabilityRule, getAuthorizedRoles
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
getApplicabilityRule, getAuthorizedRoles
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> definitionRefAttribute
protected static ChildElement<ItemControl> itemControlChild
public DiscretionaryItemImpl(ModelTypeInstanceContext instanceContext)
public PlanItemDefinition getDefinition()
getDefinition
in interface DiscretionaryItem
public void setDefinition(PlanItemDefinition definition)
setDefinition
in interface DiscretionaryItem
public ItemControl getItemControl()
getItemControl
in interface DiscretionaryItem
public void setItemControl(ItemControl itemControl)
setItemControl
in interface DiscretionaryItem
public static void registerType(ModelBuilder modelBuilder)
Copyright © 2018. All rights reserved.