Interface CharacterisedVariable
- All Superinterfaces:
de.uka.ipd.sdq.stoex.Atom
,de.uka.ipd.sdq.stoex.BooleanExpression
,org.eclipse.emf.cdo.CDOObject
,org.eclipse.emf.cdo.common.id.CDOWithID
,de.uka.ipd.sdq.stoex.Comparison
,EObject
,de.uka.ipd.sdq.stoex.Expression
,de.uka.ipd.sdq.stoex.IfElse
,Notifier
,PCMBaseClass
,PCMClass
,de.uka.ipd.sdq.stoex.Power
,de.uka.ipd.sdq.stoex.Product
,de.uka.ipd.sdq.stoex.Term
,de.uka.ipd.sdq.stoex.Unary
,de.uka.ipd.sdq.stoex.Variable
- All Known Implementing Classes:
CharacterisedVariableImpl
A representation of the model object 'Characterised Variable'.
A characterised variable is a special variable which contains a performance abstraction of a data type. It can be transformed in a named reference and a variable characterisation. It has to end always with a variable characterisation type. Examples are "a.NUMBER_OF_ELEMENTS" or "array.STRUCTURE".
The following features are supported:
- See Also:
- Generated class or method.
- EMF model class or method.
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Characterisation Type' attribute.void
Sets the value of the 'Characterisation Type
' attribute.Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption
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 org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
Methods inherited from interface de.uka.ipd.sdq.stoex.Variable
getId_Variable, setId_Variable
-
Field Details
-
copyright
- See Also:
- Generated class or method.
-
-
Method Details
-
getCharacterisationType
VariableCharacterisationType getCharacterisationType()Returns the value of the 'Characterisation Type' attribute. The literals are from the enumerationVariableCharacterisationType
. The type of the characterisation of the characterised variable. The type can be any of the varibale characterisation types, i.e., STRUCTURE, NUMBER_OF_ELEMENTS, TYPE, VALUE, or BYTESIZE.- Returns:
- the value of the 'Characterisation Type' attribute.
- See Also:
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setCharacterisationType
Sets the value of the 'Characterisation Type
' attribute.- Parameters:
value
- the new value of the 'Characterisation Type' attribute.- See Also:
- Generated class or method.
-