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>authorityRequirementCollectionprotected static ChildElement<EncapsulatedLogic>encapsulatedLogicChildprotected static ChildElementCollection<KnowledgeRequirement>knowledgeRequirementCollectionprotected 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()EncapsulatedLogicgetEncapsulatedLogic()java.util.Collection<KnowledgeRequirement>getKnowledgeRequirement()VariablegetVariable()static voidregisterType(ModelBuilder modelBuilder)voidsetEncapsulatedLogic(EncapsulatedLogic encapsulatedLogic)voidsetVariable(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:
getEncapsulatedLogicin interfaceBusinessKnowledgeModel
-
setEncapsulatedLogic
public void setEncapsulatedLogic(EncapsulatedLogic encapsulatedLogic)
- Specified by:
setEncapsulatedLogicin interfaceBusinessKnowledgeModel
-
getVariable
public Variable getVariable()
- Specified by:
getVariablein interfaceBusinessKnowledgeModel
-
setVariable
public void setVariable(Variable variable)
- Specified by:
setVariablein interfaceBusinessKnowledgeModel
-
getKnowledgeRequirement
public java.util.Collection<KnowledgeRequirement> getKnowledgeRequirement()
- Specified by:
getKnowledgeRequirementin interfaceBusinessKnowledgeModel
-
getAuthorityRequirement
public java.util.Collection<AuthorityRequirement> getAuthorityRequirement()
- Specified by:
getAuthorityRequirementin interfaceBusinessKnowledgeModel
-
registerType
public static void registerType(ModelBuilder modelBuilder)
-
-