Interface TemplateParameter
-
- All Superinterfaces:
java.lang.Comparable<java.lang.Object>
,org.eclipse.emf.ecore.EModelElement
,org.eclipse.emf.ecore.EObject
,MDWEObject
,MDWObject
,ModelElement
,org.eclipse.emf.common.notify.Notifier
,Variable
public interface TemplateParameter extends Variable
A representation of the model object 'Template Parameter'.The following features are supported:
- See Also:
RhapsodyPackage.getTemplateParameter()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ModelElement
getRepresentative()
Returns the value of the 'Representative' reference.Type
getTypeName()
Returns the value of the 'Type Name' reference.void
setRepresentative(ModelElement value)
Sets the value of the 'Representative
' reference.void
setTypeName(Type value)
Sets the value of the 'Type Name
' reference.-
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, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface com.sodius.mdw.core.model.MDWObject
compareTo, eExtendedClass, eIsInstanceOf, eIsInstanceOf, eIsProfiled, eIsRemoved, eMetamodel, eMetaTypeName, eModel, eRemove, eSetUniqueID, eUniqueID, superScript, superScript, toBoolean, toBoolean, toByte, toByte, toChar, toChar, toDouble, toDouble, toFloat, toFloat, toInt, toInt, toList, toList, toList, toList, toList, toLong, toLong, toObject, toObject, toSet, toSet, toShort, toShort, toString, toString
-
Methods inherited from interface com.sodius.mdw.metamodel.rhapsody.ModelElement
getAllTags, getAnnotations, getConstraints, getConstraintsByHim, getControlledFiles, getDependencies, getDescription, getDescriptionHTML, getDescriptionRTF, getDisplayName, getFullPathName, getGUID, getHyperLinks, getInterfaceName, getLocalTags, getMainDiagram, getMetaClass, getName, getOfTemplate, getOwnedDependencies, getOwner, getProject, getProperties, getProperty, getReferences, getStereotype, getStereotypes, getTemplateParameters, getTi, getUserDefinedMetaClass, isATemplate, isExternal, isRequirementTraceabilityHandle, isShowDisplayName, isUnresolved, setDescription, setDescriptionHTML, setDescriptionRTF, setDisplayName, setFullPathName, setGUID, setInterfaceName, setIsATemplate, setIsExternal, setIsShowDisplayName, setIsUnresolved, setMainDiagram, setMetaClass, setName, setOfTemplate, setOwner, setProject, setRequirementTraceabilityHandle, setStereotype, setTi, setUserDefinedMetaClass
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Methods inherited from interface com.sodius.mdw.metamodel.rhapsody.Variable
getDeclaration, getDefaultValue, getType, setDeclaration, setDefaultValue, setType
-
-
-
-
Method Detail
-
getTypeName
Type getTypeName()
Returns the value of the 'Type Name' reference.- Returns:
- the value of the 'Type Name' reference.
- See Also:
setTypeName(Type)
,RhapsodyPackage.getTemplateParameter_TypeName()
-
setTypeName
void setTypeName(Type value)
Sets the value of the 'Type Name
' reference.- Parameters:
value
- the new value of the 'Type Name' reference.- See Also:
getTypeName()
-
getRepresentative
ModelElement getRepresentative()
Returns the value of the 'Representative' reference.- Returns:
- the value of the 'Representative' reference.
- See Also:
setRepresentative(ModelElement)
,RhapsodyPackage.getTemplateParameter_Representative()
-
setRepresentative
void setRepresentative(ModelElement value)
Sets the value of the 'Representative
' reference.- Parameters:
value
- the new value of the 'Representative' reference.- See Also:
getRepresentative()
-
-