Class FormalExpressionImpl
- java.lang.Object
-
- org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
-
- io.zeebe.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
-
- io.zeebe.model.bpmn.impl.instance.BaseElementImpl
-
- io.zeebe.model.bpmn.impl.instance.ExpressionImpl
-
- io.zeebe.model.bpmn.impl.instance.FormalExpressionImpl
-
- All Implemented Interfaces:
BaseElement
,BpmnModelElementInstance
,Expression
,FormalExpression
,org.camunda.bpm.model.xml.instance.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 org.camunda.bpm.model.xml.type.reference.AttributeReference<ItemDefinition>
evaluatesToTypeRefAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String>
languageAttribute
-
Fields inherited from class io.zeebe.model.bpmn.impl.instance.BaseElementImpl
documentationCollection, extensionElementsChild, idAttribute
-
-
Constructor Summary
Constructors Constructor Description FormalExpressionImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext instanceContext)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ItemDefinition
getEvaluatesToType()
String
getLanguage()
static void
registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)
void
setEvaluatesToType(ItemDefinition evaluatesToType)
void
setLanguage(String language)
-
Methods inherited from class io.zeebe.model.bpmn.impl.instance.BaseElementImpl
getDiagramElement, getDocumentations, getExtensionElements, getId, getIncomingReferencesByType, getSingleExtensionElement, setExtensionElements, setId
-
Methods inherited from class io.zeebe.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 io.zeebe.model.bpmn.instance.BaseElement
getDiagramElement, getDocumentations, getExtensionElements, getId, getSingleExtensionElement, setExtensionElements, setId
-
Methods inherited from interface io.zeebe.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 org.camunda.bpm.model.xml.type.attribute.Attribute<String> languageAttribute
-
evaluatesToTypeRefAttribute
protected static org.camunda.bpm.model.xml.type.reference.AttributeReference<ItemDefinition> evaluatesToTypeRefAttribute
-
-
Method Detail
-
registerType
public static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)
-
getLanguage
public String getLanguage()
- Specified by:
getLanguage
in interfaceFormalExpression
-
setLanguage
public void setLanguage(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
-
-