|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A representation of the model object 'Template Parameter'. TemplateParameter references a ParameterableElement which is exposed as a formal template parameter in the containing template.
The following features are supported:
UML2Package.getTemplateParameter()
Field Summary | |
static String |
copyright
|
Method Summary | |
ParameterableElement |
createOwnedDefault(EClass eClass)
Creates a ParameterableElement and sets the 'Owned Default' containment reference |
ParameterableElement |
createOwnedParameteredElement(EClass eClass)
Creates a ParameterableElement and sets the 'Owned Parametered Element' containment reference |
ParameterableElement |
getDefault()
Returns the value of the 'Default' reference |
ParameterableElement |
getOwnedDefault()
Returns the value of the 'Owned Default' containment reference |
EList |
getOwnedElements()
|
ParameterableElement |
getOwnedParameteredElement()
Returns the value of the 'Owned Parametered Element' containment reference. |
Element |
getOwner()
|
ParameterableElement |
getParameteredElement()
Returns the value of the 'Parametered Element' reference. |
TemplateSignature |
getSignature()
Returns the value of the 'Signature' container reference. |
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 |
Methods inherited from interface org.eclipse.uml2.Element |
addKeyword, allOwnedElements, apply, createEAnnotation, createOwnedComment, destroy, getApplicableStereotype, getApplicableStereotypes, getAppliedStereotype, getAppliedStereotypes, getAppliedVersion, getKeywords, getModel, getNearestPackage, getOwnedComments, getValue, hasKeyword, isApplied, isRequired, mustBeOwned, removeKeyword, setValue, unapply, validateHasOwner, validateNotOwnSelf |
Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
getEAnnotation, getEAnnotations |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
eAdapters, eDeliver, eNotify, eSetDeliver |
Field Detail |
public static final String copyright
Method Detail |
public TemplateSignature getSignature()
Owned Parameter
'.
If the meaning of the 'Signature' container reference isn't clear, there really should be more of a description here...
setSignature(TemplateSignature)
,
UML2Package.getTemplateParameter_Signature()
,
TemplateSignature.getOwnedParameters()
public void setSignature(TemplateSignature value)
Signature
' container reference.
value
- the new value of the 'Signature' container reference.getSignature()
public ParameterableElement getParameteredElement()
Template Parameter
'.
If the meaning of the 'Parametered Element' reference isn't clear, there really should be more of a description here...
setParameteredElement(ParameterableElement)
,
UML2Package.getTemplateParameter_ParameteredElement()
,
ParameterableElement.getTemplateParameter()
public void setParameteredElement(ParameterableElement value)
Parametered Element
' reference.
value
- the new value of the 'Parametered Element' reference.getParameteredElement()
public ParameterableElement getOwnedParameteredElement()
Owning Parameter
'.
If the meaning of the 'Owned Parametered Element' containment reference isn't clear, there really should be more of a description here...
setOwnedParameteredElement(ParameterableElement)
,
UML2Package.getTemplateParameter_OwnedParameteredElement()
,
ParameterableElement.getOwningParameter()
public void setOwnedParameteredElement(ParameterableElement value)
Owned Parametered Element
' containment reference.
value
- the new value of the 'Owned Parametered Element' containment reference.getOwnedParameteredElement()
public ParameterableElement createOwnedParameteredElement(EClass eClass)
ParameterableElement
and sets the 'Owned Parametered Element' containment reference.
eClass
- The Ecore class of the ParameterableElement
to create.
ParameterableElement
.getOwnedParameteredElement()
public ParameterableElement getDefault()
If the meaning of the 'Default' reference isn't clear, there really should be more of a description here...
element that is the default for this formal template parameter.
setDefault(ParameterableElement)
,
UML2Package.getTemplateParameter_Default()
public void setDefault(ParameterableElement value)
Default
' reference.
value
- the new value of the 'Default' reference.getDefault()
public ParameterableElement getOwnedDefault()
If the meaning of the 'Owned Default' containment reference isn't clear, there really should be more of a description here...
setOwnedDefault(ParameterableElement)
,
UML2Package.getTemplateParameter_OwnedDefault()
public void setOwnedDefault(ParameterableElement value)
Owned Default
' containment reference.
value
- the new value of the 'Owned Default' containment reference.getOwnedDefault()
public ParameterableElement createOwnedDefault(EClass eClass)
ParameterableElement
and sets the 'Owned Default' containment reference.
eClass
- The Ecore class of the ParameterableElement
to create.
ParameterableElement
.getOwnedDefault()
public Element getOwner()
getOwner
in interface Element
UML2Package.getElement_Owner()
,
Element.getOwnedElements()
public EList getOwnedElements()
getOwnedElements
in interface Element
UML2Package.getElement_OwnedElement()
,
Element.getOwner()
|
Copyright 2003, 2004 IBM Corporation and others. All Rights Reserved. |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |