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,org.camunda.bpm.model.xml.instance.ModelElementInstance
public class BusinessKnowledgeModelImpl extends DrgElementImpl implements BusinessKnowledgeModel
-
-
Field Summary
Fields Modifier and Type Field Description protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<AuthorityRequirement>authorityRequirementCollectionprotected static org.camunda.bpm.model.xml.type.child.ChildElement<EncapsulatedLogic>encapsulatedLogicChildprotected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<KnowledgeRequirement>knowledgeRequirementCollectionprotected static org.camunda.bpm.model.xml.type.child.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
-
-
Constructor Summary
Constructors Constructor Description BusinessKnowledgeModelImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext instanceContext)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<AuthorityRequirement>getAuthorityRequirement()EncapsulatedLogicgetEncapsulatedLogic()Collection<KnowledgeRequirement>getKnowledgeRequirement()VariablegetVariable()static voidregisterType(org.camunda.bpm.model.xml.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 org.camunda.bpm.model.xml.type.child.ChildElement<EncapsulatedLogic> encapsulatedLogicChild
-
variableChild
protected static org.camunda.bpm.model.xml.type.child.ChildElement<Variable> variableChild
-
knowledgeRequirementCollection
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<KnowledgeRequirement> knowledgeRequirementCollection
-
authorityRequirementCollection
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<AuthorityRequirement> authorityRequirementCollection
-
-
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 Collection<KnowledgeRequirement> getKnowledgeRequirement()
- Specified by:
getKnowledgeRequirementin interfaceBusinessKnowledgeModel
-
getAuthorityRequirement
public Collection<AuthorityRequirement> getAuthorityRequirement()
- Specified by:
getAuthorityRequirementin interfaceBusinessKnowledgeModel
-
registerType
public static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)
-
-