public interface TemplateParameter extends Element
The following features are supported:
UMLPackage.getTemplateParameter()
Modifier and Type | Method and Description |
---|---|
java.util.Collection<TemplateParameterSubstitution> |
get_templateParameterSubstitutionOfFormal()
Returns the value of the 'template Parameter Substitution Of Formal' reference list.
|
java.util.Collection<TemplateSignature> |
get_templateSignatureOfParameter()
Returns the value of the 'template Signature Of Parameter' reference list.
|
ParameterableElement |
getDefault()
Returns the value of the 'Default' reference.
|
ParameterableElement |
getOwnedDefault()
Returns the value of the 'Owned Default' containment reference.
|
ParameterableElement |
getOwnedParameteredElement()
Returns the value of the 'Owned Parametered Element' containment reference.
|
ParameterableElement |
getParameteredElement()
Returns the value of the 'Parametered Element' reference.
|
TemplateSignature |
getSignature()
Returns the value of the 'Signature' container reference.
|
boolean |
has_templateParameterSubstitutionOfFormal() |
boolean |
has_templateSignatureOfParameter() |
void |
setDefault(ParameterableElement value)
Sets the value of the '
Default ' reference. |
void |
setOwnedDefault(ParameterableElement value)
Sets the value of the '
Owned Default ' containment reference. |
void |
setOwnedParameteredElement(ParameterableElement value)
Sets the value of the '
Owned Parametered Element ' containment reference. |
void |
setParameteredElement(ParameterableElement value)
Sets the value of the '
Parametered Element ' reference. |
void |
setSignature(TemplateSignature value)
Sets the value of the '
Signature ' 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
ParameterableElement getDefault()
template Parameter Of Default
'.
The ParameterableElement that is the default for this formal TemplateParameter.
setDefault(ParameterableElement)
,
UMLPackage.getTemplateParameter_Default()
,
ParameterableElement.get_templateParameterOfDefault()
void setDefault(ParameterableElement value)
Default
' reference.
value
- the new value of the 'Default' reference.getDefault()
ParameterableElement getOwnedDefault()
template Parameter Of Owned Default
'.
The ParameterableElement that is owned by this TemplateParameter for the purpose of providing a default.
setOwnedDefault(ParameterableElement)
,
UMLPackage.getTemplateParameter_OwnedDefault()
,
ParameterableElement.get_templateParameterOfOwnedDefault()
void setOwnedDefault(ParameterableElement value)
Owned Default
' containment reference.
value
- the new value of the 'Owned Default' containment reference.getOwnedDefault()
ParameterableElement getParameteredElement()
Template Parameter
'.
The ParameterableElement exposed by this TemplateParameter.
setParameteredElement(ParameterableElement)
,
UMLPackage.getTemplateParameter_ParameteredElement()
,
ParameterableElement.getTemplateParameter()
void setParameteredElement(ParameterableElement value)
Parametered Element
' reference.
value
- the new value of the 'Parametered Element' reference.getParameteredElement()
TemplateSignature getSignature()
Owned Parameter
'.
The TemplateSignature that owns this TemplateParameter.
setSignature(TemplateSignature)
,
UMLPackage.getTemplateParameter_Signature()
,
TemplateSignature.getOwnedParameter()
void setSignature(TemplateSignature value)
Signature
' container reference.
value
- the new value of the 'Signature' container reference.getSignature()
java.util.Collection<TemplateSignature> get_templateSignatureOfParameter()
TemplateSignature
.
It is bidirectional and its opposite is 'Parameter
'.
If the meaning of the 'template Signature Of Parameter' reference list isn't clear, there really should be more of a description here...
UMLPackage.getTemplateParameter__templateSignatureOfParameter()
,
TemplateSignature.getParameter()
java.util.Collection<TemplateParameterSubstitution> get_templateParameterSubstitutionOfFormal()
TemplateParameterSubstitution
.
It is bidirectional and its opposite is 'Formal
'.
If the meaning of the 'template Parameter Substitution Of Formal' reference list isn't clear, there really should be more of a description here...
UMLPackage.getTemplateParameter__templateParameterSubstitutionOfFormal()
,
TemplateParameterSubstitution.getFormal()
ParameterableElement getOwnedParameteredElement()
Owning Template Parameter
'.
The ParameterableElement that is owned by this TemplateParameter for the purpose of exposing it as the parameteredElement.
setOwnedParameteredElement(ParameterableElement)
,
UMLPackage.getTemplateParameter_OwnedParameteredElement()
,
ParameterableElement.getOwningTemplateParameter()
void setOwnedParameteredElement(ParameterableElement value)
Owned Parametered Element
' containment reference.
value
- the new value of the 'Owned Parametered Element' containment reference.getOwnedParameteredElement()
boolean has_templateSignatureOfParameter() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException
boolean has_templateParameterSubstitutionOfFormal() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException