public class IoBindingImpl extends BaseElementImpl implements IoBinding
Modifier and Type | Field and Description |
---|---|
protected static AttributeReference<DataInput> |
inputDataRefAttribute |
protected static AttributeReference<Operation> |
operationRefAttribute |
protected static AttributeReference<DataOutput> |
outputDataRefAttribute |
documentationCollection, extensionElementsChild, idAttribute
modelInstance
Constructor and Description |
---|
IoBindingImpl(ModelTypeInstanceContext instanceContext) |
Modifier and Type | Method and Description |
---|---|
DataInput |
getInputData() |
Operation |
getOperation() |
DataOutput |
getOutputData() |
static void |
registerType(ModelBuilder modelBuilder) |
void |
setInputData(DataInput inputData) |
void |
setOperation(Operation operation) |
void |
setOutputData(DataOutput dataOutput) |
getDiagramElement, getDocumentations, getExtensionElements, getId, getIncomingReferencesByType, setExtensionElements, setId
builder, getScope, isScope
addChildElement, 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
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, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
protected static AttributeReference<Operation> operationRefAttribute
protected static AttributeReference<DataInput> inputDataRefAttribute
protected static AttributeReference<DataOutput> outputDataRefAttribute
public IoBindingImpl(ModelTypeInstanceContext instanceContext)
public static void registerType(ModelBuilder modelBuilder)
public Operation getOperation()
getOperation
in interface IoBinding
public void setOperation(Operation operation)
setOperation
in interface IoBinding
public DataInput getInputData()
getInputData
in interface IoBinding
public void setInputData(DataInput inputData)
setInputData
in interface IoBinding
public DataOutput getOutputData()
getOutputData
in interface IoBinding
public void setOutputData(DataOutput dataOutput)
setOutputData
in interface IoBinding
Copyright © 2018. All rights reserved.