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 ModelElementgetRepresentative()Returns the value of the 'Representative' reference.TypegetTypeName()Returns the value of the 'Type Name' reference.voidsetRepresentative(ModelElement value)Sets the value of the 'Representative' reference.voidsetTypeName(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()
-
-