public interface TemplateBinding extends UmlModelElement
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
MNAME
The metaclass simple name.
|
static java.lang.String |
MQNAME
The metaclass qualified name.
|
Modifier and Type | Method and Description |
---|---|
NameSpace |
getBoundElement()
Getter for relation 'TemplateBinding->BoundElement'
Metamodel description:
null
|
Operation |
getBoundOperation()
Getter for relation 'TemplateBinding->BoundOperation'
Metamodel description:
null
|
NameSpace |
getInstanciatedTemplate()
Getter for relation 'TemplateBinding->InstanciatedTemplate'
Metamodel description:
The template element that is the target of the Binding.
|
Operation |
getInstanciatedTemplateOperation()
Getter for relation 'TemplateBinding->InstanciatedTemplateOperation'
Metamodel description:
The element that is bound by this Binding.
|
org.eclipse.emf.common.util.EList<TemplateParameterSubstitution> |
getParameterSubstitution()
Getter for relation 'TemplateBinding->ParameterSubstitution'
Metamodel description:
The ParameterSubstitutions owned by this TemplateBinding.
|
<T extends TemplateParameterSubstitution> |
getParameterSubstitution(java.lang.Class<T> filterClass)
Filtered Getter for relation 'TemplateBinding->ParameterSubstitution'
Metamodel description:
The ParameterSubstitutions owned by this TemplateBinding.
|
void |
setBoundElement(NameSpace value)
Setter for relation 'TemplateBinding->BoundElement'
Metamodel description:
null
|
void |
setBoundOperation(Operation value)
Setter for relation 'TemplateBinding->BoundOperation'
Metamodel description:
null
|
void |
setInstanciatedTemplate(NameSpace value)
Setter for relation 'TemplateBinding->InstanciatedTemplate'
Metamodel description:
The template element that is the target of the Binding.
|
void |
setInstanciatedTemplateOperation(Operation value)
Setter for relation 'TemplateBinding->InstanciatedTemplateOperation'
Metamodel description:
The element that is bound by this Binding.
|
getConstraintDefinition, getConstraintDefinition, getDefaultParametering, getDefaultParametering, getManifesting, getManifesting, getOwnerTemplateParameter, getReceivedInfo, getReceivedInfo, getRepresentingConnector, getRepresentingConnector, getRepresentingEnd, getRepresentingEnd, getRepresentingInstance, getRepresentingInstance, getRepresentingPartition, getRepresentingPartition, getRepresents, getRepresents, getSentInfo, getSentInfo, getTemplateSubstitution, getTemplateSubstitution, getTypingParameter, getTypingParameter, setOwnerTemplateParameter
addStereotype, getAttached, getAttached, getDependsOnDependency, getDependsOnDependency, getDescriptor, getDescriptor, getExtension, getExtension, getImpactDependsOn, getImpactDependsOn, getImpactedDependency, getImpactedDependency, getImpactImpacted, getImpactImpacted, getLocalProperties, getLocalProperty, getMatrix, getMatrix, getName, getNote, getNote, getNote, getNoteContent, getNoteContent, getNoteContent, getProduct, getProduct, getProperties, getProperties, getProperties, getProperties, getProperties, getProperty, getProperty, getProperty, getProperty, getStereotype, getTag, getTag, getTag, getTag, getTag, getTagValue, getTagValue, getTagValue, getTagValues, getTagValues, getTagValues, isStereotyped, isStereotyped, isTagged, isTagged, isTagged, putNoteContent, putNoteContent, putNoteContent, putTagValue, putTagValue, putTagValue, putTagValues, putTagValues, putTagValues, removeNotes, removeNotes, removeNotes, removeStereotypes, removeTags, removeTags, removeTags, setLocalProperties, setLocalProperty, setName, setProperty, setProperty, setProperty, setProperty
getAddedToQuery, getAddedToQuery, getCausedImpact, getCausedImpact, getDiagramElement, getDiagramElement
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
accept, delete, getCompositionChildren, getCompositionOwner, getMClass, getStatus, getUuid, isDeleted, isModifiable, isShell, isValid, mGet, mGet, mSet
static final java.lang.String MNAME
static final java.lang.String MQNAME
org.eclipse.emf.common.util.EList<TemplateParameterSubstitution> getParameterSubstitution()
<T extends TemplateParameterSubstitution> java.util.List<T> getParameterSubstitution(java.lang.Class<T> filterClass)
Operation getBoundOperation()
void setBoundOperation(Operation value)
Operation getInstanciatedTemplateOperation()
void setInstanciatedTemplateOperation(Operation value)
NameSpace getInstanciatedTemplate()
void setInstanciatedTemplate(NameSpace value)
NameSpace getBoundElement()
void setBoundElement(NameSpace value)