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, setSyncElement
get_representationText, getLocalID, isInvalid, set_representationText, setLocalID, sGetLocalID
getID, getMDExtension, getMdExtensions, setID
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
accept, addPropertyChangeListener, canAdd, canAdd, canAddChild, canBeDeleted, firePropertyChange, getClassType, getHumanName, getHumanType, getObjectParent, isEditable, removePropertyChangeListener, sGetID
refClass, 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()