Package org.omg.smm
Interface Measure
- All Superinterfaces:
AbstractMeasureElement,org.eclipse.emf.ecore.EObject,org.eclipse.emf.common.notify.Notifier,SmmElement
- All Known Subinterfaces:
BinaryMeasure,CollectiveMeasure,DimensionalMeasure,DirectMeasure,GradeMeasure,NamedMeasure,RankingMeasure,RatioMeasure,RescaledMeasure
- All Known Implementing Classes:
BinaryMeasureImpl,CollectiveMeasureImpl,DimensionalMeasureImpl,DirectMeasureImpl,GradeMeasureImpl,MeasureImpl,NamedMeasureImpl,RankingMeasureImpl,RatioMeasureImpl,RescaledMeasureImpl
public interface Measure extends AbstractMeasureElement
A representation of the model object 'Measure'.
The following features are supported:
- See Also:
SmmPackage.getMeasure()
-
Method Summary
Modifier and Type Method Description org.eclipse.emf.common.util.EList<Argument>getAllArguments()org.eclipse.emf.common.util.EList<Argument>getArguments()org.eclipse.emf.common.util.EList<MeasureCategory>getCategory()Returns the value of the 'Category' reference list.StringgetCustomScale()Returns the value of the 'Custom Scale' attribute.OperationgetDefaultQuery()Returns the value of the 'Default Query' reference.org.eclipse.emf.common.util.EList<EquivalentMeasureRelationship>getEquivalentFrom()Returns the value of the 'Equivalent From' reference list.org.eclipse.emf.common.util.EList<EquivalentMeasureRelationship>getEquivalentTo()Returns the value of the 'Equivalent To' reference list.org.eclipse.emf.common.util.EList<MeasureRelationship>getInbound()Returns the value of the 'Inbound' reference list.StringgetMeasureLabelFormat()Returns the value of the 'Measure Label Format' attribute.StringgetMeasurementLabelFormat()Returns the value of the 'Measurement Label Format' attribute.org.eclipse.emf.common.util.EList<MeasureRelationship>getMeasureRelationships()Returns the value of the 'Measure Relationships' containment reference list.org.eclipse.emf.common.util.EList<MeasureRelationship>getOutbound()Returns the value of the 'Outbound' reference list.org.eclipse.emf.common.util.EList<RefinementMeasureRelationship>getRefinementFrom()Returns the value of the 'Refinement From' reference list.org.eclipse.emf.common.util.EList<RefinementMeasureRelationship>getRefinementTo()Returns the value of the 'Refinement To' reference list.ScaleOfMeasurementgetScale()Returns the value of the 'Scale' attribute.ScopegetScope()Returns the value of the 'Scope' reference.StringgetSource()Returns the value of the 'Source' attribute.CharacteristicgetTrait()Returns the value of the 'Trait' reference.BooleangetVisible()Returns the value of the 'Visible' attribute.voidsetCustomScale(String value)Sets the value of the 'Custom Scale' attribute.voidsetDefaultQuery(Operation value)Sets the value of the 'Default Query' reference.voidsetMeasureLabelFormat(String value)Sets the value of the 'Measure Label Format' attribute.voidsetMeasurementLabelFormat(String value)Sets the value of the 'Measurement Label Format' attribute.voidsetScale(ScaleOfMeasurement value)Sets the value of the 'Scale' attribute.voidsetScope(Scope value)Sets the value of the 'Scope' reference.voidsetSource(String value)Sets the value of the 'Source' attribute.voidsetTrait(Characteristic value)Sets the value of the 'Trait' reference.voidsetVisible(Boolean value)Sets the value of the 'Visible' attribute.Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliverMethods inherited from interface org.omg.smm.SmmElement
getAnnotations, getAttributes, getDescription, getInRelationships, getName, getOutRelationships, getShortDescription, setDescription, setName, setShortDescription
-
Method Details
-
getVisible
Boolean getVisible()Returns the value of the 'Visible' attribute. The default value is"true".- Returns:
- the value of the 'Visible' attribute.
- See Also:
setVisible(Boolean),SmmPackage.getMeasure_Visible()
-
setVisible
Sets the value of the 'Visible' attribute.- Parameters:
value- the new value of the 'Visible' attribute.- See Also:
getVisible()
-
getSource
String getSource()Returns the value of the 'Source' attribute.- Returns:
- the value of the 'Source' attribute.
- See Also:
setSource(String),SmmPackage.getMeasure_Source()
-
setSource
Sets the value of the 'Source' attribute.- Parameters:
value- the new value of the 'Source' attribute.- See Also:
getSource()
-
getMeasureLabelFormat
String getMeasureLabelFormat()Returns the value of the 'Measure Label Format' attribute.- Returns:
- the value of the 'Measure Label Format' attribute.
- See Also:
setMeasureLabelFormat(String),SmmPackage.getMeasure_MeasureLabelFormat()
-
setMeasureLabelFormat
Sets the value of the 'Measure Label Format' attribute.- Parameters:
value- the new value of the 'Measure Label Format' attribute.- See Also:
getMeasureLabelFormat()
-
getMeasurementLabelFormat
String getMeasurementLabelFormat()Returns the value of the 'Measurement Label Format' attribute.- Returns:
- the value of the 'Measurement Label Format' attribute.
- See Also:
setMeasurementLabelFormat(String),SmmPackage.getMeasure_MeasurementLabelFormat()
-
setMeasurementLabelFormat
Sets the value of the 'Measurement Label Format' attribute.- Parameters:
value- the new value of the 'Measurement Label Format' attribute.- See Also:
getMeasurementLabelFormat()
-
getScale
ScaleOfMeasurement getScale()Returns the value of the 'Scale' attribute. The literals are from the enumerationScaleOfMeasurement.- Returns:
- the value of the 'Scale' attribute.
- See Also:
ScaleOfMeasurement,setScale(ScaleOfMeasurement),SmmPackage.getMeasure_Scale()
-
setScale
Sets the value of the 'Scale' attribute.- Parameters:
value- the new value of the 'Scale' attribute.- See Also:
ScaleOfMeasurement,getScale()
-
getCustomScale
String getCustomScale()Returns the value of the 'Custom Scale' attribute.- Returns:
- the value of the 'Custom Scale' attribute.
- See Also:
setCustomScale(String),SmmPackage.getMeasure_CustomScale()
-
setCustomScale
Sets the value of the 'Custom Scale' attribute.- Parameters:
value- the new value of the 'Custom Scale' attribute.- See Also:
getCustomScale()
-
getRefinementFrom
org.eclipse.emf.common.util.EList<RefinementMeasureRelationship> getRefinementFrom()Returns the value of the 'Refinement From' reference list. The list contents are of typeRefinementMeasureRelationship.- Returns:
- the value of the 'Refinement From' reference list.
- See Also:
SmmPackage.getMeasure_RefinementFrom()
-
getRefinementTo
org.eclipse.emf.common.util.EList<RefinementMeasureRelationship> getRefinementTo()Returns the value of the 'Refinement To' reference list. The list contents are of typeRefinementMeasureRelationship.- Returns:
- the value of the 'Refinement To' reference list.
- See Also:
SmmPackage.getMeasure_RefinementTo()
-
getInbound
org.eclipse.emf.common.util.EList<MeasureRelationship> getInbound()Returns the value of the 'Inbound' reference list. The list contents are of typeMeasureRelationship.- Returns:
- the value of the 'Inbound' reference list.
- See Also:
SmmPackage.getMeasure_Inbound()
-
getOutbound
org.eclipse.emf.common.util.EList<MeasureRelationship> getOutbound()Returns the value of the 'Outbound' reference list. The list contents are of typeMeasureRelationship.- Returns:
- the value of the 'Outbound' reference list.
- See Also:
SmmPackage.getMeasure_Outbound()
-
getEquivalentTo
org.eclipse.emf.common.util.EList<EquivalentMeasureRelationship> getEquivalentTo()Returns the value of the 'Equivalent To' reference list. The list contents are of typeEquivalentMeasureRelationship.- Returns:
- the value of the 'Equivalent To' reference list.
- See Also:
SmmPackage.getMeasure_EquivalentTo()
-
getEquivalentFrom
org.eclipse.emf.common.util.EList<EquivalentMeasureRelationship> getEquivalentFrom()Returns the value of the 'Equivalent From' reference list. The list contents are of typeEquivalentMeasureRelationship.- Returns:
- the value of the 'Equivalent From' reference list.
- See Also:
SmmPackage.getMeasure_EquivalentFrom()
-
getDefaultQuery
Operation getDefaultQuery()Returns the value of the 'Default Query' reference.- Returns:
- the value of the 'Default Query' reference.
- See Also:
setDefaultQuery(Operation),SmmPackage.getMeasure_DefaultQuery()
-
setDefaultQuery
Sets the value of the 'Default Query' reference.- Parameters:
value- the new value of the 'Default Query' reference.- See Also:
getDefaultQuery()
-
getCategory
org.eclipse.emf.common.util.EList<MeasureCategory> getCategory()Returns the value of the 'Category' reference list. The list contents are of typeMeasureCategory. It is bidirectional and its opposite is 'Category Measure'.- Returns:
- the value of the 'Category' reference list.
- See Also:
SmmPackage.getMeasure_Category(),MeasureCategory.getCategoryMeasure()
-
getScope
Scope getScope()Returns the value of the 'Scope' reference.- Returns:
- the value of the 'Scope' reference.
- See Also:
setScope(Scope),SmmPackage.getMeasure_Scope()
-
setScope
Sets the value of the 'Scope' reference.- Parameters:
value- the new value of the 'Scope' reference.- See Also:
getScope()
-
getTrait
Characteristic getTrait()Returns the value of the 'Trait' reference.- Returns:
- the value of the 'Trait' reference.
- See Also:
setTrait(Characteristic),SmmPackage.getMeasure_Trait()
-
setTrait
Sets the value of the 'Trait' reference.- Parameters:
value- the new value of the 'Trait' reference.- See Also:
getTrait()
-
getMeasureRelationships
org.eclipse.emf.common.util.EList<MeasureRelationship> getMeasureRelationships()Returns the value of the 'Measure Relationships' containment reference list. The list contents are of typeMeasureRelationship.- Returns:
- the value of the 'Measure Relationships' containment reference list.
- See Also:
SmmPackage.getMeasure_MeasureRelationships()
-
getArguments
org.eclipse.emf.common.util.EList<Argument> getArguments() -
getAllArguments
org.eclipse.emf.common.util.EList<Argument> getAllArguments()
-