org.eclipse.modisco.omg.smm
Interface Measurement

All Superinterfaces:
SmmElement
All Known Subinterfaces:
AggregatedMeasurement, BinaryMeasurement, CollectiveMeasurement, Count, DimensionalMeasurement, DirectMeasurement, Grade, NamedMeasurement, RatioMeasurement, RescaledMeasurement

public interface Measurement
extends SmmElement

A representation of the model object 'Measurement'.

The following features are supported:

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

Method Summary
 java.lang.String getBreakValue()
          Returns the value of the 'Break Value' attribute.
  getEquivalentFrom()
          Returns the value of the 'Equivalent From' reference list.
  getEquivalentTo()
          Returns the value of the 'Equivalent To' reference list.
 java.lang.String getError()
          Returns the value of the 'Error' attribute.
 EObject getMeasurand()
          Returns the value of the 'Measurand' reference.
 java.lang.String getMeasureLabel()
           
 java.lang.String getMeasurementLabel()
           
  getMeasurementRelationships()
          Returns the value of the 'Measurement Relationships' containment reference list.
  getRecursiveFrom()
          Returns the value of the 'Recursive From' reference list.
 RecursiveMeasurementRelationship getRecursiveTo()
          Returns the value of the 'Recursive To' reference.
  getRefinementFrom()
          Returns the value of the 'Refinement From' reference list.
  getRefinementTo()
          Returns the value of the 'Refinement To' reference list.
 void setBreakValue(java.lang.String value)
          Sets the value of the 'Break Value' attribute.
 void setError(java.lang.String value)
          Sets the value of the 'Error' attribute.
 void setMeasurand(EObject value)
          Sets the value of the 'Measurand' reference.
 void setRecursiveTo(RecursiveMeasurementRelationship value)
          Sets the value of the 'Recursive To' reference.
 
Methods inherited from interface org.eclipse.modisco.omg.smm.SmmElement
getAnnotation, getAttribute, getDescription, getInbound, getName, getOutbound, getRequestedObservations, getShortDescription, setDescription, setName, setShortDescription
 

Method Detail

getError

java.lang.String getError()
Returns the value of the 'Error' attribute.

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

Returns:
the value of the 'Error' attribute.
See Also:
setError(String), SmmPackage.getMeasurement_Error()
Generated:
Model:

setError

void setError(java.lang.String value)
Sets the value of the 'Error' attribute.

Parameters:
value - the new value of the 'Error' attribute.
See Also:
getError()
Generated:

getMeasurand

EObject getMeasurand()
Returns the value of the 'Measurand' reference.

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

Returns:
the value of the 'Measurand' reference.
See Also:
setMeasurand(EObject), SmmPackage.getMeasurement_Measurand()
Generated:
Model:

setMeasurand

void setMeasurand(EObject value)
Sets the value of the 'Measurand' reference.

Parameters:
value - the new value of the 'Measurand' reference.
See Also:
getMeasurand()
Generated:

getBreakValue

java.lang.String getBreakValue()
Returns the value of the 'Break Value' attribute.

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

Returns:
the value of the 'Break Value' attribute.
See Also:
setBreakValue(String), SmmPackage.getMeasurement_BreakValue()
Generated:
Model:

setBreakValue

void setBreakValue(java.lang.String value)
Sets the value of the 'Break Value' attribute.

Parameters:
value - the new value of the 'Break Value' attribute.
See Also:
getBreakValue()
Generated:

getRefinementTo

 getRefinementTo()
Returns the value of the 'Refinement To' reference list. The list contents are of type RefinementMeasurementRelationship. It is bidirectional and its opposite is 'From'.

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

Returns:
the value of the 'Refinement To' reference list.
See Also:
SmmPackage.getMeasurement_RefinementTo(), RefinementMeasurementRelationship.getFrom()
Generated:
Model:
opposite="from"

getRefinementFrom

 getRefinementFrom()
Returns the value of the 'Refinement From' reference list. The list contents are of type RefinementMeasurementRelationship. It is bidirectional and its opposite is 'To'.

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

Returns:
the value of the 'Refinement From' reference list.
See Also:
SmmPackage.getMeasurement_RefinementFrom(), RefinementMeasurementRelationship.getTo()
Generated:
Model:
opposite="to"

getEquivalentTo

 getEquivalentTo()
Returns the value of the 'Equivalent To' reference list. The list contents are of type EquivalentMeasurementRelationship. It is bidirectional and its opposite is '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.getMeasurement_EquivalentTo(), EquivalentMeasurementRelationship.getFrom()
Generated:
Model:
opposite="from"

getEquivalentFrom

 getEquivalentFrom()
Returns the value of the 'Equivalent From' reference list. The list contents are of type EquivalentMeasurementRelationship. It is bidirectional and its opposite is '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.getMeasurement_EquivalentFrom(), EquivalentMeasurementRelationship.getTo()
Generated:
Model:
opposite="to"

getRecursiveTo

RecursiveMeasurementRelationship getRecursiveTo()
Returns the value of the 'Recursive To' reference. It is bidirectional and its opposite is 'From'.

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

Returns:
the value of the 'Recursive To' reference.
See Also:
setRecursiveTo(RecursiveMeasurementRelationship), SmmPackage.getMeasurement_RecursiveTo(), RecursiveMeasurementRelationship.getFrom()
Generated:
Model:
opposite="from"

setRecursiveTo

void setRecursiveTo(RecursiveMeasurementRelationship value)
Sets the value of the 'Recursive To' reference.

Parameters:
value - the new value of the 'Recursive To' reference.
See Also:
getRecursiveTo()
Generated:

getRecursiveFrom

 getRecursiveFrom()
Returns the value of the 'Recursive From' reference list. The list contents are of type RecursiveMeasurementRelationship. It is bidirectional and its opposite is 'To'.

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

Returns:
the value of the 'Recursive From' reference list.
See Also:
SmmPackage.getMeasurement_RecursiveFrom(), RecursiveMeasurementRelationship.getTo()
Generated:
Model:
opposite="to"

getMeasurementRelationships

 getMeasurementRelationships()
Returns the value of the 'Measurement Relationships' containment reference list. The list contents are of type MeasurementRelationship.

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

Returns:
the value of the 'Measurement Relationships' containment reference list.
See Also:
SmmPackage.getMeasurement_MeasurementRelationships()
Generated:
Model:
containment="true"

getMeasureLabel

java.lang.String getMeasureLabel()

Generated:
Model:
kind="operation"

getMeasurementLabel

java.lang.String getMeasurementLabel()

Generated:
Model:
kind="operation"