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

All Known Subinterfaces:
AggregatedMeasurement, Annotation, Attribute, BinaryMeasure, Category, CategoryRelationship, Characteristic, CollectiveMeasure, CollectiveMeasurement, Count, Counting, DimensionalMeasure, DimensionalMeasurement, DirectMeasure, DirectMeasurement, Grade, Measure, Measurement, MeasurementRelationship, MeasureRelationship, NamedMeasure, NamedMeasurement, Observation, Ranking, RankingInterval, RatioMeasure, RescaledMeasure, ReScaledMeasurement, Scope, SmmModel, SmmRelationship

public interface SmmElement

A representation of the model object 'Element'.

The following features are supported:

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

Method Summary
  getAnnotation()
          Returns the value of the 'Annotation' containment reference list.
  getAttribute()
          Returns the value of the 'Attribute' containment reference list.
  getInbound()
           
 SmmModel getModel()
          Returns the value of the 'Model' container reference.
  getOutbound()
           
 void setModel(SmmModel value)
          Sets the value of the 'Model' container reference.
 

Method Detail

getModel

SmmModel getModel()
Returns the value of the 'Model' container reference. It is bidirectional and its opposite is 'Model Element'.

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

Returns:
the value of the 'Model' container reference.
See Also:
setModel(SmmModel), SmmPackage.getSmmElement_Model(), SmmModel.getModelElement()
Generated:
Model:
opposite="modelElement" transient="false"

setModel

void setModel(SmmModel value)
Sets the value of the 'Model' container reference.

Parameters:
value - the new value of the 'Model' container reference.
See Also:
getModel()
Generated:

getAttribute

 getAttribute()
Returns the value of the 'Attribute' containment reference list. The list contents are of type Attribute. It is bidirectional and its opposite is 'Owner'.

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

Returns:
the value of the 'Attribute' containment reference list.
See Also:
SmmPackage.getSmmElement_Attribute(), Attribute.getOwner()
Generated:
Model:
opposite="owner" containment="true"

getAnnotation

 getAnnotation()
Returns the value of the 'Annotation' containment reference list. The list contents are of type Annotation. It is bidirectional and its opposite is 'Owner'.

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

Returns:
the value of the 'Annotation' containment reference list.
See Also:
SmmPackage.getSmmElement_Annotation(), Annotation.getOwner()
Generated:
Model:
opposite="owner" containment="true"

getInbound

 getInbound()

Generated:
Model:
kind="operation"

getOutbound

 getOutbound()

Generated:
Model:
kind="operation"