Class DecisionServiceImpl
- 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.DecisionServiceImpl
-
- All Implemented Interfaces:
DecisionService,DmnElement,DmnModelElementInstance,NamedElement,ModelElementInstance
public class DecisionServiceImpl extends NamedElementImpl implements DecisionService
-
-
Field Summary
Fields Modifier and Type Field Description protected static ElementReferenceCollection<Decision,EncapsulatedDecisionReference>encapsulatedDecisionRefCollectionprotected static ElementReferenceCollection<InputData,InputDataReference>inputDataRefCollectionprotected static ElementReferenceCollection<Decision,InputDecisionReference>inputDecisionRefCollectionprotected static ElementReferenceCollection<Decision,OutputDecisionReference>outputDecisionRefCollection-
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 DecisionServiceImpl(ModelTypeInstanceContext instanceContext)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<Decision>getEncapsulatedDecisions()Collection<InputData>getInputData()Collection<Decision>getInputDecisions()Collection<Decision>getOutputDecisions()static voidregisterType(ModelBuilder modelBuilder)-
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
-
outputDecisionRefCollection
protected static ElementReferenceCollection<Decision,OutputDecisionReference> outputDecisionRefCollection
-
encapsulatedDecisionRefCollection
protected static ElementReferenceCollection<Decision,EncapsulatedDecisionReference> encapsulatedDecisionRefCollection
-
inputDecisionRefCollection
protected static ElementReferenceCollection<Decision,InputDecisionReference> inputDecisionRefCollection
-
inputDataRefCollection
protected static ElementReferenceCollection<InputData,InputDataReference> inputDataRefCollection
-
-
Constructor Detail
-
DecisionServiceImpl
public DecisionServiceImpl(ModelTypeInstanceContext instanceContext)
-
-
Method Detail
-
getOutputDecisions
public Collection<Decision> getOutputDecisions()
- Specified by:
getOutputDecisionsin interfaceDecisionService
-
getEncapsulatedDecisions
public Collection<Decision> getEncapsulatedDecisions()
- Specified by:
getEncapsulatedDecisionsin interfaceDecisionService
-
getInputDecisions
public Collection<Decision> getInputDecisions()
- Specified by:
getInputDecisionsin interfaceDecisionService
-
getInputData
public Collection<InputData> getInputData()
- Specified by:
getInputDatain interfaceDecisionService
-
registerType
public static void registerType(ModelBuilder modelBuilder)
-
-