public interface TemplateParameterSubstitution extends Element
A TemplateParameterSubstitution relates the actual parameter to a formal TemplateParameter as part of a template binding.
The following features are supported:
| Modifier and Type | Method and Description |
|---|---|
ParameterableElement |
getActual()
Returns the value of the 'Actual' reference.
|
TemplateParameter |
getFormal()
Returns the value of the 'Formal' reference.
|
ParameterableElement |
getOwnedActual()
Returns the value of the 'Owned Actual' containment reference.
|
TemplateBinding |
getTemplateBinding()
Returns the value of the 'Template Binding' container reference.
|
void |
setActual(ParameterableElement value)
Sets the value of the '
Actual' reference. |
void |
setFormal(TemplateParameter value)
Sets the value of the '
Formal' reference. |
void |
setOwnedActual(ParameterableElement value)
Sets the value of the '
Owned Actual'
containment reference. |
void |
setTemplateBinding(TemplateBinding value)
Sets the value of the
'
Template Binding' container
reference. |
get_activityPartitionOfRepresents, get_commentOfAnnotatedElement, get_constraintOfConstrainedElement, get_diagramOfContext, get_directedRelationshipOfSource, get_directedRelationshipOfTarget, get_elementOfSyncElement, get_elementValueOfElement, get_relationshipOfRelatedElement, getAppliedStereotypeInstance, getOwnedComment, getOwnedElement, getOwner, getSyncElement, has_activityPartitionOfRepresents, has_commentOfAnnotatedElement, has_constraintOfConstrainedElement, has_diagramOfContext, has_directedRelationshipOfSource, has_directedRelationshipOfTarget, has_elementOfSyncElement, has_elementValueOfElement, has_relationshipOfRelatedElement, hasOwnedComment, hasOwnedElement, setAppliedStereotypeInstance, setOwner, setSyncElementget_representationText, getLocalID, isInvalid, set_representationText, setLocalID, sGetLocalIDgetID, getMDExtension, getMdExtensions, setIDeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDeliveraccept, addPropertyChangeListener, canAdd, canAdd, canAddChild, canBeDeleted, firePropertyChange, getClassType, getHumanName, getHumanType, getObjectParent, isEditable, removePropertyChangeListener, sGetIDrefClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite@CheckForNull ParameterableElement getActual()
.ParameterableElement#get_templateParameterSubstitutionOfActual template Parameter Substitution Of Actual'.
The ParameterableElement that is the actual parameter for this TemplateParameterSubstitution.
setActual(ParameterableElement),
UMLPackage.getTemplateParameterSubstitution_Actual(),
ParameterableElement.get_templateParameterSubstitutionOfActual()void setActual(@CheckForNull
ParameterableElement value)
Actual' reference.
value - the new value of the 'Actual' reference.getActual()@CheckForNull TemplateParameter getFormal()
.TemplateParameter#get_templateParameterSubstitutionOfFormal template Parameter Substitution Of Formal'.
The formal TemplateParameter that is associated with this TemplateParameterSubstitution.
setFormal(TemplateParameter),
UMLPackage.getTemplateParameterSubstitution_Formal(),
TemplateParameter.get_templateParameterSubstitutionOfFormal()void setFormal(@CheckForNull
TemplateParameter value)
Formal' reference.
value - the new value of the 'Formal' reference.getFormal()@CheckForNull ParameterableElement getOwnedActual()
.ParameterableElement#get_templateParameterSubstitutionOfOwnedActual template Parameter Substitution Of Owned Actual'.
The ParameterableElement that is owned by this TemplateParameterSubstitution as its actual parameter.
setOwnedActual(ParameterableElement),
UMLPackage.getTemplateParameterSubstitution_OwnedActual(),
ParameterableElement.get_templateParameterSubstitutionOfOwnedActual()void setOwnedActual(@CheckForNull
ParameterableElement value)
Owned Actual'
containment reference.
value - the new value of the 'Owned Actual' containment reference.getOwnedActual()@CheckForNull TemplateBinding getTemplateBinding()
Parameter Substitution'.
The TemplateBinding that owns this TemplateParameterSubstitution.
setTemplateBinding(TemplateBinding),
UMLPackage.getTemplateParameterSubstitution_TemplateBinding(),
TemplateBinding.getParameterSubstitution()void setTemplateBinding(@CheckForNull
TemplateBinding value)
Template Binding' container
reference.
value - the new value of the 'Template Binding' container reference.getTemplateBinding()