org.eclipse.gmt.modisco.omg.smm
Interface Measure

All Superinterfaces:
SmmElement
All Known Subinterfaces:
BinaryMeasure, CollectiveMeasure, Counting, DimensionalMeasure, DirectMeasure, NamedMeasure, Ranking, RatioMeasure, RescaledMeasure

public interface Measure
extends SmmElement

A representation of the model object 'Measure'.

The following features are supported:

See Also:
SmmPackage.getMeasure()
Generated:
Model:
abstract="true"

Method Summary
  getCategory()
          Returns the value of the 'Category' reference list.
  getEquivalentFrom()
          Returns the value of the 'Equivalent From' reference list.
  getEquivalentTo()
          Returns the value of the 'Equivalent To' reference list.
  getInMeasure()
          Returns the value of the 'In Measure' reference list.
 java.lang.String getLibrary()
          Returns the value of the 'Library' attribute.
  getMeasurement()
          Returns the value of the 'Measurement' reference list.
 java.lang.String getName()
          Returns the value of the 'Name' attribute.
  getOutMeasure()
          Returns the value of the 'Out Measure' reference list.
  getRefinement()
          Returns the value of the 'Refinement' reference list.
 Scope getScope()
          Returns the value of the 'Scope' reference.
 Characteristic getTrait()
          Returns the value of the 'Trait' reference.
 void setLibrary(java.lang.String value)
          Sets the value of the 'Library' attribute.
 void setName(java.lang.String value)
          Sets the value of the 'Name' attribute.
 void setScope(Scope value)
          Sets the value of the 'Scope' reference.
 void setTrait(Characteristic value)
          Sets the value of the 'Trait' reference.
 
Methods inherited from interface org.eclipse.gmt.modisco.omg.smm.SmmElement
getAnnotation, getAttribute, getInbound, getModel, getOutbound, setModel
 

Method Detail

getCategory

 getCategory()
Returns the value of the 'Category' reference list. The list contents are of type Category. It is bidirectional and its opposite is 'Category Measure'.

If the meaning of the 'Category' reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Category' reference list.
See Also:
SmmPackage.getMeasure_Category(), Category.getCategoryMeasure()
Generated:
Model:
opposite="categoryMeasure"

getLibrary

java.lang.String getLibrary()
Returns the value of the 'Library' attribute.

If the meaning of the 'Library' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Library' attribute.
See Also:
setLibrary(String), SmmPackage.getMeasure_Library()
Generated:
Model:

setLibrary

void setLibrary(java.lang.String value)
Sets the value of the 'Library' attribute.

Parameters:
value - the new value of the 'Library' attribute.
See Also:
getLibrary()
Generated:

getName

java.lang.String getName()
Returns the value of the 'Name' attribute.

If the meaning of the 'Name' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Name' attribute.
See Also:
setName(String), SmmPackage.getMeasure_Name()
Generated:
Model:

setName

void setName(java.lang.String value)
Sets the value of the 'Name' attribute.

Parameters:
value - the new value of the 'Name' attribute.
See Also:
getName()
Generated:

getEquivalentFrom

 getEquivalentFrom()
Returns the value of the 'Equivalent From' reference list. The list contents are of type Measure. It is bidirectional and its opposite is 'Equivalent To'.

If the meaning of the 'Equivalent From' reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Equivalent From' reference list.
See Also:
SmmPackage.getMeasure_EquivalentFrom(), getEquivalentTo()
Generated:
Model:
opposite="equivalentTo"

getEquivalentTo

 getEquivalentTo()
Returns the value of the 'Equivalent To' reference list. The list contents are of type Measure. It is bidirectional and its opposite is 'Equivalent From'.

If the meaning of the 'Equivalent To' reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Equivalent To' reference list.
See Also:
SmmPackage.getMeasure_EquivalentTo(), getEquivalentFrom()
Generated:
Model:
opposite="equivalentFrom"

getRefinement

 getRefinement()
Returns the value of the 'Refinement' reference list. The list contents are of type Measure.

If the meaning of the 'Refinement' reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Refinement' reference list.
See Also:
SmmPackage.getMeasure_Refinement()
Generated:
Model:

getMeasurement

 getMeasurement()
Returns the value of the 'Measurement' reference list. The list contents are of type Measurement. It is bidirectional and its opposite is 'Measure'.

If the meaning of the 'Measurement' reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Measurement' reference list.
See Also:
SmmPackage.getMeasure_Measurement(), Measurement.getMeasure()
Generated:
Model:
opposite="measure"

getOutMeasure

 getOutMeasure()
Returns the value of the 'Out Measure' reference list. The list contents are of type MeasureRelationship. It is bidirectional and its opposite is 'From'.

If the meaning of the 'Out Measure' reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Out Measure' reference list.
See Also:
SmmPackage.getMeasure_OutMeasure(), MeasureRelationship.getFrom()
Generated:
Model:
opposite="from"

getInMeasure

 getInMeasure()
Returns the value of the 'In Measure' reference list. The list contents are of type MeasureRelationship. It is bidirectional and its opposite is 'To'.

If the meaning of the 'In Measure' reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'In Measure' reference list.
See Also:
SmmPackage.getMeasure_InMeasure(), MeasureRelationship.getTo()
Generated:
Model:
opposite="to"

getTrait

Characteristic getTrait()
Returns the value of the 'Trait' reference. It is bidirectional and its opposite is 'Characteristics'.

If the meaning of the 'Trait' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Trait' reference.
See Also:
setTrait(Characteristic), SmmPackage.getMeasure_Trait(), Characteristic.getCharacteristics()
Generated:
Model:
opposite="characteristics" required="true"

setTrait

void setTrait(Characteristic value)
Sets the value of the 'Trait' reference.

Parameters:
value - the new value of the 'Trait' reference.
See Also:
getTrait()
Generated:

getScope

Scope getScope()
Returns the value of the 'Scope' reference. It is bidirectional and its opposite is 'Measures'.

If the meaning of the 'Scope' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Scope' reference.
See Also:
setScope(Scope), SmmPackage.getMeasure_Scope(), Scope.getMeasures()
Generated:
Model:
opposite="measures" required="true"

setScope

void setScope(Scope value)
Sets the value of the 'Scope' reference.

Parameters:
value - the new value of the 'Scope' reference.
See Also:
getScope()
Generated: