public interface TemplateBinding extends DirectedRelationship
The following features are supported:
UMLPackage.getTemplateBinding()
Modifier and Type | Method and Description |
---|---|
TemplateableElement |
getBoundElement()
Returns the value of the 'Bound Element' container reference.
|
java.util.Collection<TemplateParameterSubstitution> |
getParameterSubstitution()
Returns the value of the 'Parameter Substitution' containment reference list.
|
TemplateSignature |
getSignature()
Returns the value of the 'Signature' reference.
|
boolean |
hasParameterSubstitution() |
void |
setBoundElement(TemplateableElement value)
Sets the value of the '
Bound Element ' container reference. |
void |
setSignature(TemplateSignature value)
Sets the value of the '
Signature ' reference. |
getSource, getTarget, hasSource, hasTarget
get_abstraction, getRelatedElement, has_abstraction, hasRelatedElement
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
java.util.Collection<TemplateParameterSubstitution> getParameterSubstitution()
TemplateParameterSubstitution
.
It is bidirectional and its opposite is 'Template Binding
'.
The TemplateParameterSubstitutions owned by this TemplateBinding.
UMLPackage.getTemplateBinding_ParameterSubstitution()
,
TemplateParameterSubstitution.getTemplateBinding()
TemplateSignature getSignature()
template Binding Of Signature
'.
The TemplateSignature for the template that is the target of this TemplateBinding.
setSignature(TemplateSignature)
,
UMLPackage.getTemplateBinding_Signature()
,
TemplateSignature.get_templateBindingOfSignature()
void setSignature(TemplateSignature value)
Signature
' reference.
value
- the new value of the 'Signature' reference.getSignature()
TemplateableElement getBoundElement()
Template Binding
'.
The TemplateableElement that is bound by this TemplateBinding.
setBoundElement(TemplateableElement)
,
UMLPackage.getTemplateBinding_BoundElement()
,
TemplateableElement.getTemplateBinding()
void setBoundElement(TemplateableElement value)
Bound Element
' container reference.
value
- the new value of the 'Bound Element' container reference.getBoundElement()
boolean hasParameterSubstitution() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException