|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectAdapterFactoryImpl
org.eclipse.gmt.modisco.omg.smm.util.SmmAdapterFactory
public class SmmAdapterFactory
The Adapter Factory for the model.
It provides an adapter createXXX
method for each class of the model.
SmmPackage
Constructor Summary | |
---|---|
SmmAdapterFactory()
Creates an instance of the adapter factory. |
Method Summary | |
---|---|
Adapter |
createAdapter(Notifier target)
Creates an adapter for the target . |
Adapter |
createAggregatedMeasurementAdapter()
Creates a new adapter for an object of class ' Aggregated Measurement '. |
Adapter |
createAnnotationAdapter()
Creates a new adapter for an object of class ' Annotation '. |
Adapter |
createAttributeAdapter()
Creates a new adapter for an object of class ' Attribute '. |
Adapter |
createBinaryMeasureAdapter()
Creates a new adapter for an object of class ' Binary Measure '. |
Adapter |
createCategoryAdapter()
Creates a new adapter for an object of class ' Category '. |
Adapter |
createCategoryRelationshipAdapter()
Creates a new adapter for an object of class ' Category Relationship '. |
Adapter |
createCharacteristicAdapter()
Creates a new adapter for an object of class ' Characteristic '. |
Adapter |
createCollectiveMeasureAdapter()
Creates a new adapter for an object of class ' Collective Measure '. |
Adapter |
createCollectiveMeasurementAdapter()
Creates a new adapter for an object of class ' Collective Measurement '. |
Adapter |
createCountAdapter()
Creates a new adapter for an object of class ' Count '. |
Adapter |
createCountingAdapter()
Creates a new adapter for an object of class ' Counting '. |
Adapter |
createDimensionalMeasureAdapter()
Creates a new adapter for an object of class ' Dimensional Measure '. |
Adapter |
createDimensionalMeasurementAdapter()
Creates a new adapter for an object of class ' Dimensional Measurement '. |
Adapter |
createDirectMeasureAdapter()
Creates a new adapter for an object of class ' Direct Measure '. |
Adapter |
createDirectMeasurementAdapter()
Creates a new adapter for an object of class ' Direct Measurement '. |
Adapter |
createEObjectAdapter()
Creates a new adapter for the default case. |
Adapter |
createGradeAdapter()
Creates a new adapter for an object of class ' Grade '. |
Adapter |
createMeasureAdapter()
Creates a new adapter for an object of class ' Measure '. |
Adapter |
createMeasurementAdapter()
Creates a new adapter for an object of class ' Measurement '. |
Adapter |
createMeasurementRelationshipAdapter()
Creates a new adapter for an object of class ' Measurement Relationship '. |
Adapter |
createMeasureRelationshipAdapter()
Creates a new adapter for an object of class ' Measure Relationship '. |
Adapter |
createNamedMeasureAdapter()
Creates a new adapter for an object of class ' Named Measure '. |
Adapter |
createNamedMeasurementAdapter()
Creates a new adapter for an object of class ' Named Measurement '. |
Adapter |
createObservationAdapter()
Creates a new adapter for an object of class ' Observation '. |
Adapter |
createRankingAdapter()
Creates a new adapter for an object of class ' Ranking '. |
Adapter |
createRankingIntervalAdapter()
Creates a new adapter for an object of class ' Ranking Interval '. |
Adapter |
createRatioMeasureAdapter()
Creates a new adapter for an object of class ' Ratio Measure '. |
Adapter |
createRescaledMeasureAdapter()
Creates a new adapter for an object of class ' Rescaled Measure '. |
Adapter |
createReScaledMeasurementAdapter()
Creates a new adapter for an object of class ' Re Scaled Measurement '. |
Adapter |
createScopeAdapter()
Creates a new adapter for an object of class ' Scope '. |
Adapter |
createSmmElementAdapter()
Creates a new adapter for an object of class ' Element '. |
Adapter |
createSmmModelAdapter()
Creates a new adapter for an object of class ' Model '. |
Adapter |
createSmmRelationshipAdapter()
Creates a new adapter for an object of class ' Relationship '. |
boolean |
isFactoryForType(java.lang.Object object)
Returns whether this factory is applicable for the type of the object. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SmmAdapterFactory()
Method Detail |
---|
public boolean isFactoryForType(java.lang.Object object)
true
if the object is either the model's package or is an instance object of the model.
public Adapter createAdapter(Notifier target)
target
.
target
- the object to adapt.
target
.public Adapter createSmmElementAdapter()
Element
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
SmmElement
public Adapter createSmmModelAdapter()
Model
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
SmmModel
public Adapter createSmmRelationshipAdapter()
Relationship
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
SmmRelationship
public Adapter createCategoryRelationshipAdapter()
Category Relationship
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
CategoryRelationship
public Adapter createCategoryAdapter()
Category
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Category
public Adapter createMeasureAdapter()
Measure
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Measure
public Adapter createMeasurementAdapter()
Measurement
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Measurement
public Adapter createObservationAdapter()
Observation
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Observation
public Adapter createMeasureRelationshipAdapter()
Measure Relationship
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
MeasureRelationship
public Adapter createDimensionalMeasureAdapter()
Dimensional Measure
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
DimensionalMeasure
public Adapter createRankingAdapter()
Ranking
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Ranking
public Adapter createRankingIntervalAdapter()
Ranking Interval
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
RankingInterval
public Adapter createCharacteristicAdapter()
Characteristic
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Characteristic
public Adapter createScopeAdapter()
Scope
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Scope
public Adapter createBinaryMeasureAdapter()
Binary Measure
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
BinaryMeasure
public Adapter createDirectMeasureAdapter()
Direct Measure
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
DirectMeasure
public Adapter createCollectiveMeasureAdapter()
Collective Measure
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
CollectiveMeasure
public Adapter createNamedMeasureAdapter()
Named Measure
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
NamedMeasure
public Adapter createRescaledMeasureAdapter()
Rescaled Measure
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
RescaledMeasure
public Adapter createRatioMeasureAdapter()
Ratio Measure
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
RatioMeasure
public Adapter createCountingAdapter()
Counting
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Counting
public Adapter createDimensionalMeasurementAdapter()
Dimensional Measurement
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
DimensionalMeasurement
public Adapter createGradeAdapter()
Grade
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Grade
public Adapter createMeasurementRelationshipAdapter()
Measurement Relationship
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
MeasurementRelationship
public Adapter createDirectMeasurementAdapter()
Direct Measurement
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
DirectMeasurement
public Adapter createCountAdapter()
Count
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Count
public Adapter createCollectiveMeasurementAdapter()
Collective Measurement
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
CollectiveMeasurement
public Adapter createAggregatedMeasurementAdapter()
Aggregated Measurement
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
AggregatedMeasurement
public Adapter createNamedMeasurementAdapter()
Named Measurement
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
NamedMeasurement
public Adapter createReScaledMeasurementAdapter()
Re Scaled Measurement
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
ReScaledMeasurement
public Adapter createAttributeAdapter()
Attribute
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Attribute
public Adapter createAnnotationAdapter()
Annotation
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Annotation
public Adapter createEObjectAdapter()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |