public class featuremodelAdapterFactory extends AdapterFactoryImpl
createXXX method for each class of the model.
featuremodelPackage| Constructor and Description |
|---|
featuremodelAdapterFactory()
Creates an instance of the adapter factory.
|
| Modifier and Type | Method and Description |
|---|---|
Adapter |
createAdapter(Notifier target)
Creates an adapter for the
target. |
Adapter |
createAttributeAdapter()
Creates a new adapter for an object of class '
Attribute'. |
Adapter |
createChildRelationAdapter()
Creates a new adapter for an object of class '
Child Relation'. |
Adapter |
createConstraintAdapter()
Creates a new adapter for an object of class '
Constraint'. |
Adapter |
createContinousIntervalRangeAdapter()
Creates a new adapter for an object of class '
Continous Interval Range'. |
Adapter |
createDoubleAttributeAdapter()
Creates a new adapter for an object of class '
Double Attribute'. |
Adapter |
createEObjectAdapter()
Creates a new adapter for the default case.
|
Adapter |
createExternalObjectAttributeAdapter()
Creates a new adapter for an object of class '
External Object Attribute'. |
Adapter |
createFeatureAdapter()
Creates a new adapter for an object of class '
Feature'. |
Adapter |
createFeatureDiagramAdapter()
Creates a new adapter for an object of class '
Feature Diagram'. |
Adapter |
createFeatureGroupAdapter()
Creates a new adapter for an object of class '
Feature Group'. |
Adapter |
createIdentifierAdapter()
Creates a new adapter for an object of class '
Identifier'. |
Adapter |
createIntegerAttributeAdapter()
Creates a new adapter for an object of class '
Integer Attribute'. |
Adapter |
createIntegerIntervalRangeAdapter()
Creates a new adapter for an object of class '
Integer Interval Range'. |
Adapter |
createIntervalRangeAdapter()
Creates a new adapter for an object of class '
Interval Range'. |
Adapter |
createNamedElementAdapter()
Creates a new adapter for an object of class '
Named Element'. |
Adapter |
createProhibitsConstraintAdapter()
Creates a new adapter for an object of class '
Prohibits Constraint'. |
Adapter |
createRequiredConstraintAdapter()
Creates a new adapter for an object of class '
Required Constraint'. |
Adapter |
createSimpleAdapter()
Creates a new adapter for an object of class '
Simple'. |
Adapter |
createStringAttributeAdapter()
Creates a new adapter for an object of class '
String Attribute'. |
boolean |
isFactoryForType(Object object)
Returns whether this factory is applicable for the type of the object.
|
adapt, adapt, adaptAllNew, adaptNewpublic featuremodelAdapterFactory()
public boolean isFactoryForType(Object object)
true if the object is either the model's package or is an instance object of the model.
isFactoryForType in interface AdapterFactoryisFactoryForType in class AdapterFactoryImplpublic Adapter createAdapter(Notifier target)
target.
createAdapter in class AdapterFactoryImpltarget - the object to adapt.target.public Adapter createFeatureAdapter()
Feature'.
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.
Featurepublic Adapter createNamedElementAdapter()
Named 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.
NamedElementpublic 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 createChildRelationAdapter()
Child Relation'.
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.
ChildRelationpublic Adapter createIntegerAttributeAdapter()
Integer 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.
IntegerAttributepublic Adapter createDoubleAttributeAdapter()
Double 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.
DoubleAttributepublic Adapter createStringAttributeAdapter()
String 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.
StringAttributepublic Adapter createExternalObjectAttributeAdapter()
External Object 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.
ExternalObjectAttributepublic Adapter createIntervalRangeAdapter()
Interval Range'.
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.
IntervalRangepublic Adapter createIntegerIntervalRangeAdapter()
Integer Interval Range'.
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.
IntegerIntervalRangepublic Adapter createContinousIntervalRangeAdapter()
Continous Interval Range'.
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.
ContinousIntervalRangepublic Adapter createFeatureGroupAdapter()
Feature Group'.
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.
FeatureGrouppublic Adapter createFeatureDiagramAdapter()
Feature Diagram'.
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.
FeatureDiagrampublic Adapter createConstraintAdapter()
Constraint'.
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.
Constraintpublic Adapter createRequiredConstraintAdapter()
Required Constraint'.
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.
RequiredConstraintpublic Adapter createProhibitsConstraintAdapter()
Prohibits Constraint'.
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.
ProhibitsConstraintpublic Adapter createSimpleAdapter()
Simple'.
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.
Simplepublic Adapter createIdentifierAdapter()
Identifier'.
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.
Identifierpublic Adapter createEObjectAdapter()