|
||||||||||
| 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.
SmmElementpublic 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.
SmmModelpublic 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.
SmmRelationshippublic 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.
CategoryRelationshippublic 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.
Categorypublic 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.
Measurepublic 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.
Measurementpublic 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.
Observationpublic 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.
MeasureRelationshippublic 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.
DimensionalMeasurepublic 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.
Rankingpublic 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.
RankingIntervalpublic 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.
Characteristicpublic 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.
Scopepublic 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.
BinaryMeasurepublic 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.
DirectMeasurepublic 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.
CollectiveMeasurepublic 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.
NamedMeasurepublic 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.
RescaledMeasurepublic 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.
RatioMeasurepublic 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.
Countingpublic 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.
DimensionalMeasurementpublic 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.
Gradepublic 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.
MeasurementRelationshippublic 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.
DirectMeasurementpublic 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.
Countpublic 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.
CollectiveMeasurementpublic 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.
AggregatedMeasurementpublic 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.
NamedMeasurementpublic 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.
ReScaledMeasurementpublic 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.
Attributepublic 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.
Annotationpublic Adapter createEObjectAdapter()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||