org.camunda.bpm.model.dmn.impl
Class DecisionTableImpl
java.lang.Object
org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
org.camunda.bpm.model.dmn.impl.DmnModelElementInstanceImpl
org.camunda.bpm.model.dmn.impl.DmnElementImpl
org.camunda.bpm.model.dmn.impl.ExpressionImpl
org.camunda.bpm.model.dmn.impl.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
preferedOrientationAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<DecisionTableOrientation> preferedOrientationAttribute
isCompleteAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Boolean> isCompleteAttribute
isConsistentAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<Boolean> isConsistentAttribute
clauseCollection
protected static org.camunda.bpm.model.xml.type.child.ChildElementCollection<Clause> clauseCollection
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
getPreferedOrientation
public DecisionTableOrientation getPreferedOrientation()
- Specified by:
getPreferedOrientation in interface DecisionTable
setPreferedOrientation
public void setPreferedOrientation(DecisionTableOrientation preferedOrientation)
- Specified by:
setPreferedOrientation in interface DecisionTable
isComplete
public boolean isComplete()
- Specified by:
isComplete in interface DecisionTable
setComplete
public void setComplete(boolean isComplete)
- Specified by:
setComplete in interface DecisionTable
isConsistent
public boolean isConsistent()
- Specified by:
isConsistent in interface DecisionTable
setConsistent
public void setConsistent(boolean isConsistent)
- Specified by:
setConsistent in interface DecisionTable
getClauses
public Collection<Clause> getClauses()
- Specified by:
getClauses 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 © 2015 camunda services GmbH. All rights reserved.