public class FormalExpressionImpl extends ExpressionImpl implements FormalExpression
Modifier and Type | Field and Description |
---|---|
protected static AttributeReference<ItemDefinition> |
evaluatesToTypeRefAttribute |
protected static Attribute<String> |
languageAttribute |
documentationCollection, extensionElementsChild, idAttribute
modelInstance
Constructor and Description |
---|
FormalExpressionImpl(ModelTypeInstanceContext instanceContext) |
Modifier and Type | Method and Description |
---|---|
ItemDefinition |
getEvaluatesToType() |
String |
getLanguage() |
static void |
registerType(ModelBuilder modelBuilder) |
void |
setEvaluatesToType(ItemDefinition evaluatesToType) |
void |
setLanguage(String language) |
getDiagramElement, getDocumentations, getExtensionElements, getId, getIncomingReferencesByType, setExtensionElements, setId
builder, getScope, isScope
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
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getDiagramElement, getDocumentations, getExtensionElements, getId, setExtensionElements, setId
builder, getScope, isScope
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
protected static AttributeReference<ItemDefinition> evaluatesToTypeRefAttribute
public FormalExpressionImpl(ModelTypeInstanceContext instanceContext)
public static void registerType(ModelBuilder modelBuilder)
public String getLanguage()
getLanguage
in interface FormalExpression
public void setLanguage(String language)
setLanguage
in interface FormalExpression
public ItemDefinition getEvaluatesToType()
getEvaluatesToType
in interface FormalExpression
public void setEvaluatesToType(ItemDefinition evaluatesToType)
setEvaluatesToType
in interface FormalExpression
Copyright © 2020. All rights reserved.