public class OperationImpl extends BaseElementImpl implements Operation
| Modifier and Type | Field and Description |
|---|---|
protected static ElementReferenceCollection<Error,ErrorRef> |
errorRefCollection |
protected static Attribute<String> |
implementationRefAttribute |
protected static ElementReference<Message,InMessageRef> |
inMessageRefChild |
protected static Attribute<String> |
nameAttribute |
protected static ElementReference<Message,OutMessageRef> |
outMessageRefChild |
documentationCollection, extensionElementsChild, idAttributemodelInstance| Constructor and Description |
|---|
OperationImpl(ModelTypeInstanceContext instanceContext) |
| Modifier and Type | Method and Description |
|---|---|
Collection<Error> |
getErrors() |
String |
getImplementationRef() |
Message |
getInMessage() |
String |
getName() |
Message |
getOutMessage() |
static void |
registerType(ModelBuilder modelBuilder) |
void |
setImplementationRef(String implementationRef) |
void |
setInMessage(Message message) |
void |
setName(String name) |
void |
setOutMessage(Message message) |
getDiagramElement, getDocumentations, getExtensionElements, getId, getIncomingReferencesByType, setExtensionElements, setIdbuilder, getScope, isScopeaddChildElement, 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, updateAfterReplacementclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetDiagramElement, getDocumentations, getExtensionElements, getId, setExtensionElements, setIdbuilder, getScope, isScopeaddChildElement, 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, updateAfterReplacementprotected static ElementReference<Message,InMessageRef> inMessageRefChild
protected static ElementReference<Message,OutMessageRef> outMessageRefChild
protected static ElementReferenceCollection<Error,ErrorRef> errorRefCollection
public OperationImpl(ModelTypeInstanceContext instanceContext)
public static void registerType(ModelBuilder modelBuilder)
public String getImplementationRef()
getImplementationRef in interface Operationpublic void setImplementationRef(String implementationRef)
setImplementationRef in interface Operationpublic Message getInMessage()
getInMessage in interface Operationpublic void setInMessage(Message message)
setInMessage in interface Operationpublic Message getOutMessage()
getOutMessage in interface Operationpublic void setOutMessage(Message message)
setOutMessage in interface Operationpublic Collection<Error> getErrors()
Copyright © 2021. All rights reserved.