public class ApplicabilityRuleImpl extends CmmnElementImpl implements ApplicabilityRule
Modifier and Type | Field and Description |
---|---|
protected static ChildElement<ConditionExpression> |
conditionChild |
protected static AttributeReference<CaseFileItem> |
contextRefAttribute |
protected static Attribute<String> |
nameAttribute |
descriptionAttribute, documentationCollection, extensionElementsChild, idAttribute
modelInstance
Constructor and Description |
---|
ApplicabilityRuleImpl(ModelTypeInstanceContext instanceContext) |
Modifier and Type | Method and Description |
---|---|
ConditionExpression |
getCondition() |
CaseFileItem |
getContext() |
String |
getName() |
static void |
registerType(ModelBuilder modelBuilder) |
void |
setCondition(ConditionExpression expression) |
void |
setContext(CaseFileItem context) |
void |
setName(String name) |
getDescription, getDocumentations, getExtensionElements, getId, isCmmn11, setDescription, setExtensionElements, setId
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
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getDescription, getDocumentations, 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, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
protected static AttributeReference<CaseFileItem> contextRefAttribute
protected static ChildElement<ConditionExpression> conditionChild
public ApplicabilityRuleImpl(ModelTypeInstanceContext instanceContext)
public String getName()
getName
in interface ApplicabilityRule
public void setName(String name)
setName
in interface ApplicabilityRule
public CaseFileItem getContext()
getContext
in interface ApplicabilityRule
public void setContext(CaseFileItem context)
setContext
in interface ApplicabilityRule
public ConditionExpression getCondition()
getCondition
in interface ApplicabilityRule
public void setCondition(ConditionExpression expression)
setCondition
in interface ApplicabilityRule
public static void registerType(ModelBuilder modelBuilder)
Copyright © 2021. All rights reserved.