Class BusinessKnowledgeModelImpl
- java.lang.Object
-
- org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
-
- org.camunda.bpm.model.dmn.impl.instance.DmnModelElementInstanceImpl
-
- org.camunda.bpm.model.dmn.impl.instance.DmnElementImpl
-
- org.camunda.bpm.model.dmn.impl.instance.NamedElementImpl
-
- org.camunda.bpm.model.dmn.impl.instance.DrgElementImpl
-
- org.camunda.bpm.model.dmn.impl.instance.BusinessKnowledgeModelImpl
-
- All Implemented Interfaces:
BusinessKnowledgeModel
,DmnElement
,DmnModelElementInstance
,DrgElement
,NamedElement
,ModelElementInstance
public class BusinessKnowledgeModelImpl extends DrgElementImpl implements BusinessKnowledgeModel
-
-
Field Summary
Fields Modifier and Type Field Description protected static ChildElementCollection<AuthorityRequirement>
authorityRequirementCollection
protected static ChildElement<EncapsulatedLogic>
encapsulatedLogicChild
protected static ChildElementCollection<KnowledgeRequirement>
knowledgeRequirementCollection
protected static ChildElement<Variable>
variableChild
-
Fields inherited from class org.camunda.bpm.model.dmn.impl.instance.NamedElementImpl
nameAttribute
-
Fields inherited from class org.camunda.bpm.model.dmn.impl.instance.DmnElementImpl
descriptionChild, extensionElementsChild, idAttribute, labelAttribute
-
Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
modelInstance
-
-
Constructor Summary
Constructors Constructor Description BusinessKnowledgeModelImpl(ModelTypeInstanceContext instanceContext)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<AuthorityRequirement>
getAuthorityRequirement()
EncapsulatedLogic
getEncapsulatedLogic()
java.util.Collection<KnowledgeRequirement>
getKnowledgeRequirement()
Variable
getVariable()
static void
registerType(ModelBuilder modelBuilder)
void
setEncapsulatedLogic(EncapsulatedLogic encapsulatedLogic)
void
setVariable(Variable variable)
-
Methods inherited from class org.camunda.bpm.model.dmn.impl.instance.NamedElementImpl
getName, setName
-
Methods inherited from class org.camunda.bpm.model.dmn.impl.instance.DmnElementImpl
getDescription, getExtensionElements, getId, getLabel, setDescription, setExtensionElements, setId, setLabel
-
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.dmn.instance.DmnElement
getDescription, getExtensionElements, getId, getLabel, setDescription, setExtensionElements, setId, setLabel
-
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
-
Methods inherited from interface org.camunda.bpm.model.dmn.instance.NamedElement
getName, setName
-
-
-
-
Field Detail
-
encapsulatedLogicChild
protected static ChildElement<EncapsulatedLogic> encapsulatedLogicChild
-
variableChild
protected static ChildElement<Variable> variableChild
-
knowledgeRequirementCollection
protected static ChildElementCollection<KnowledgeRequirement> knowledgeRequirementCollection
-
authorityRequirementCollection
protected static ChildElementCollection<AuthorityRequirement> authorityRequirementCollection
-
-
Constructor Detail
-
BusinessKnowledgeModelImpl
public BusinessKnowledgeModelImpl(ModelTypeInstanceContext instanceContext)
-
-
Method Detail
-
getEncapsulatedLogic
public EncapsulatedLogic getEncapsulatedLogic()
- Specified by:
getEncapsulatedLogic
in interfaceBusinessKnowledgeModel
-
setEncapsulatedLogic
public void setEncapsulatedLogic(EncapsulatedLogic encapsulatedLogic)
- Specified by:
setEncapsulatedLogic
in interfaceBusinessKnowledgeModel
-
getVariable
public Variable getVariable()
- Specified by:
getVariable
in interfaceBusinessKnowledgeModel
-
setVariable
public void setVariable(Variable variable)
- Specified by:
setVariable
in interfaceBusinessKnowledgeModel
-
getKnowledgeRequirement
public java.util.Collection<KnowledgeRequirement> getKnowledgeRequirement()
- Specified by:
getKnowledgeRequirement
in interfaceBusinessKnowledgeModel
-
getAuthorityRequirement
public java.util.Collection<AuthorityRequirement> getAuthorityRequirement()
- Specified by:
getAuthorityRequirement
in interfaceBusinessKnowledgeModel
-
registerType
public static void registerType(ModelBuilder modelBuilder)
-
-