public interface TemplateableElement extends Element
The following features are supported:
UMLPackage.getTemplateableElement()
Modifier and Type | Method and Description |
---|---|
TemplateSignature |
getOwnedTemplateSignature()
Returns the value of the 'Owned Template Signature' containment reference.
|
java.util.Collection<TemplateBinding> |
getTemplateBinding()
Returns the value of the 'Template Binding' containment reference list.
|
boolean |
hasTemplateBinding() |
void |
setOwnedTemplateSignature(TemplateSignature value)
Sets the value of the '
Owned Template Signature ' containment 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.Collection<TemplateBinding> getTemplateBinding()
TemplateBinding
.
It is bidirectional and its opposite is 'Bound Element
'.
The optional TemplateBindings from this TemplateableElement to one or more templates.
UMLPackage.getTemplateableElement_TemplateBinding()
,
TemplateBinding.getBoundElement()
TemplateSignature getOwnedTemplateSignature()
Template
'.
The optional TemplateSignature specifying the formal TemplateParameters for this TemplateableElement. If a TemplateableElement has a TemplateSignature, then it is a template.
setOwnedTemplateSignature(TemplateSignature)
,
UMLPackage.getTemplateableElement_OwnedTemplateSignature()
,
TemplateSignature.getTemplate()
void setOwnedTemplateSignature(TemplateSignature value)
Owned Template Signature
' containment reference.
value
- the new value of the 'Owned Template Signature' containment reference.getOwnedTemplateSignature()
boolean hasTemplateBinding() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException