Class FormalExpressionImpl
- java.lang.Object
-
- org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
-
- org.camunda.bpm.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
-
- org.camunda.bpm.model.bpmn.impl.instance.BaseElementImpl
-
- org.camunda.bpm.model.bpmn.impl.instance.ExpressionImpl
-
- org.camunda.bpm.model.bpmn.impl.instance.FormalExpressionImpl
-
- All Implemented Interfaces:
BaseElement
,BpmnModelElementInstance
,Expression
,FormalExpression
,ModelElementInstance
- Direct Known Subclasses:
ConditionExpressionImpl
,DataPath
,MessagePath
,Transformation
public class FormalExpressionImpl extends ExpressionImpl implements FormalExpression
The BPMN formalExpression element- Author:
- Sebastian Menski
-
-
Field Summary
Fields Modifier and Type Field Description protected static AttributeReference<ItemDefinition>
evaluatesToTypeRefAttribute
protected static Attribute<java.lang.String>
languageAttribute
-
Fields inherited from class org.camunda.bpm.model.bpmn.impl.instance.BaseElementImpl
documentationCollection, extensionElementsChild, idAttribute
-
Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
modelInstance
-
-
Constructor Summary
Constructors Constructor Description FormalExpressionImpl(ModelTypeInstanceContext instanceContext)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ItemDefinition
getEvaluatesToType()
java.lang.String
getLanguage()
static void
registerType(ModelBuilder modelBuilder)
void
setEvaluatesToType(ItemDefinition evaluatesToType)
void
setLanguage(java.lang.String language)
-
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.BaseElementImpl
getDiagramElement, getDocumentations, getExtensionElements, getId, getIncomingReferencesByType, setExtensionElements, setId
-
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
builder, getScope, isScope
-
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.bpmn.instance.BaseElement
getDiagramElement, getDocumentations, getExtensionElements, getId, setExtensionElements, setId
-
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.BpmnModelElementInstance
builder, getScope, isScope
-
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
-
-
-
-
Field Detail
-
languageAttribute
protected static Attribute<java.lang.String> languageAttribute
-
evaluatesToTypeRefAttribute
protected static AttributeReference<ItemDefinition> evaluatesToTypeRefAttribute
-
-
Constructor Detail
-
FormalExpressionImpl
public FormalExpressionImpl(ModelTypeInstanceContext instanceContext)
-
-
Method Detail
-
registerType
public static void registerType(ModelBuilder modelBuilder)
-
getLanguage
public java.lang.String getLanguage()
- Specified by:
getLanguage
in interfaceFormalExpression
-
setLanguage
public void setLanguage(java.lang.String language)
- Specified by:
setLanguage
in interfaceFormalExpression
-
getEvaluatesToType
public ItemDefinition getEvaluatesToType()
- Specified by:
getEvaluatesToType
in interfaceFormalExpression
-
setEvaluatesToType
public void setEvaluatesToType(ItemDefinition evaluatesToType)
- Specified by:
setEvaluatesToType
in interfaceFormalExpression
-
-