public interface TemplateSignature extends Element
A Template Signature bundles the set of formal TemplateParameters for a template.
The following features are supported:
UMLPackage.getTemplateSignature()
Modifier and Type | Method and Description |
---|---|
java.util.Collection<TemplateBinding> |
get_templateBindingOfSignature()
Returns the value of the 'template Binding Of Signature' reference list.
|
java.util.List<TemplateParameter> |
getOwnedParameter()
Returns the value of the 'Owned Parameter' containment reference list.
|
java.util.List<TemplateParameter> |
getParameter()
Returns the value of the 'Parameter' reference list.
|
TemplateableElement |
getTemplate()
Returns the value of the 'Template' container reference.
|
boolean |
has_templateBindingOfSignature() |
boolean |
hasOwnedParameter() |
boolean |
hasParameter() |
void |
setTemplate(TemplateableElement value)
Sets the value of the '
Template ' 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
java.util.List<TemplateParameter> getParameter()
TemplateParameter
.
It is bidirectional and its opposite is 'template Signature Of Parameter
'.
The ordered set of all formal TemplateParameters for this TemplateSignature.
UMLPackage.getTemplateSignature_Parameter()
,
TemplateParameter.get_templateSignatureOfParameter()
java.util.List<TemplateParameter> getOwnedParameter()
TemplateParameter
.
It is bidirectional and its opposite is
'Signature
'.
The formal parameters that are owned by this TemplateSignature.
UMLPackage.getTemplateSignature_OwnedParameter()
,
TemplateParameter.getSignature()
@CheckForNull TemplateableElement getTemplate()
Owned Template Signature
'.
The TemplateableElement that owns this TemplateSignature.
setTemplate(TemplateableElement)
,
UMLPackage.getTemplateSignature_Template()
,
TemplateableElement.getOwnedTemplateSignature()
void setTemplate(@CheckForNull TemplateableElement value)
Template
' container
reference.
value
- the new value of the 'Template' container reference.getTemplate()
java.util.Collection<TemplateBinding> get_templateBindingOfSignature()
TemplateBinding
.
It is bidirectional and its opposite is 'Signature
'.
If the meaning of the 'template Binding Of Signature' reference list isn't clear, there really should be more of a description here...
UMLPackage.getTemplateSignature__templateBindingOfSignature()
,
TemplateBinding.getSignature()
boolean hasParameter() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException
boolean has_templateBindingOfSignature() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException
boolean hasOwnedParameter() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException