org.camunda.bpm.model.dmn.impl.instance
Class DecisionTableImpl
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.ExpressionImpl
org.camunda.bpm.model.dmn.impl.instance.DecisionTableImpl
- All Implemented Interfaces:
- DecisionTable, DmnElement, DmnModelElementInstance, Expression, org.camunda.bpm.model.xml.instance.ModelElementInstance
public class DecisionTableImpl
- extends ExpressionImpl
- implements DecisionTable
| Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl |
modelInstance |
|
Constructor Summary |
DecisionTableImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext instanceContext)
|
| 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 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 |
hitPolicyAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<HitPolicy> hitPolicyAttribute
aggregationAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<BuiltinAggregator> aggregationAttribute
preferredOrientationAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<DecisionTableOrientation> preferredOrientationAttribute
outputLabelAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> outputLabelAttribute
inputCollection
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<Input> inputCollection
outputCollection
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<Output> outputCollection
ruleCollection
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<Rule> ruleCollection
DecisionTableImpl
public DecisionTableImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext instanceContext)
getHitPolicy
public HitPolicy getHitPolicy()
- Specified by:
getHitPolicy in interface DecisionTable
setHitPolicy
public void setHitPolicy(HitPolicy hitPolicy)
- Specified by:
setHitPolicy in interface DecisionTable
getAggregation
public BuiltinAggregator getAggregation()
- Specified by:
getAggregation in interface DecisionTable
setAggregation
public void setAggregation(BuiltinAggregator aggregation)
- Specified by:
setAggregation in interface DecisionTable
getPreferredOrientation
public DecisionTableOrientation getPreferredOrientation()
- Specified by:
getPreferredOrientation in interface DecisionTable
setPreferredOrientation
public void setPreferredOrientation(DecisionTableOrientation preferredOrientation)
- Specified by:
setPreferredOrientation in interface DecisionTable
getOutputLabel
public String getOutputLabel()
- Specified by:
getOutputLabel in interface DecisionTable
setOutputLabel
public void setOutputLabel(String outputLabel)
- Specified by:
setOutputLabel in interface DecisionTable
getInputs
public Collection<Input> getInputs()
- Specified by:
getInputs in interface DecisionTable
getOutputs
public Collection<Output> getOutputs()
- Specified by:
getOutputs in interface DecisionTable
getRules
public Collection<Rule> getRules()
- Specified by:
getRules in interface DecisionTable
registerType
public static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)
Copyright © 2016 camunda services GmbH. All rights reserved.