org.camunda.bpm.model.dmn.impl.instance
Class BusinessKnowledgeModelImpl

java.lang.Object
  extended by org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
      extended by org.camunda.bpm.model.dmn.impl.instance.DmnModelElementInstanceImpl
          extended by org.camunda.bpm.model.dmn.impl.instance.DmnElementImpl
              extended by org.camunda.bpm.model.dmn.impl.instance.NamedElementImpl
                  extended by org.camunda.bpm.model.dmn.impl.instance.DrgElementImpl
                      extended by 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
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<AuthorityRequirement> authorityRequirementCollection
           
protected static org.camunda.bpm.model.xml.type.child.ChildElement<EncapsulatedLogic> encapsulatedLogicChild
           
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<KnowledgeRequirement> knowledgeRequirementCollection
           
protected 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
 
Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
modelInstance
 
Constructor Summary
BusinessKnowledgeModelImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext instanceContext)
           
 
Method Summary
 Collection<AuthorityRequirement> getAuthorityRequirement()
           
 EncapsulatedLogic getEncapsulatedLogic()
           
 Collection<KnowledgeRequirement> getKnowledgeRequirement()
           
 Variable getVariable()
           
static void registerType(org.camunda.bpm.model.xml.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, 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.NamedElement
getName, setName
 
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, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
 

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
Constructor Detail

BusinessKnowledgeModelImpl

public BusinessKnowledgeModelImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext instanceContext)
Method Detail

getEncapsulatedLogic

public EncapsulatedLogic getEncapsulatedLogic()
Specified by:
getEncapsulatedLogic in interface BusinessKnowledgeModel

setEncapsulatedLogic

public void setEncapsulatedLogic(EncapsulatedLogic encapsulatedLogic)
Specified by:
setEncapsulatedLogic in interface BusinessKnowledgeModel

getVariable

public Variable getVariable()
Specified by:
getVariable in interface BusinessKnowledgeModel

setVariable

public void setVariable(Variable variable)
Specified by:
setVariable in interface BusinessKnowledgeModel

getKnowledgeRequirement

public Collection<KnowledgeRequirement> getKnowledgeRequirement()
Specified by:
getKnowledgeRequirement in interface BusinessKnowledgeModel

getAuthorityRequirement

public Collection<AuthorityRequirement> getAuthorityRequirement()
Specified by:
getAuthorityRequirement in interface BusinessKnowledgeModel

registerType

public static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)


Copyright © 2016 camunda services GmbH. All rights reserved.