public class TypesAdapterFactory
extends AdapterFactoryImpl
createXXX
method for each class of the model.
TypesPackage
Modifier and Type | Field and Description |
---|---|
protected static TypesPackage |
modelPackage
The cached model package.
|
protected TypesSwitch<Adapter> |
modelSwitch
The switch that delegates to the
createXXX methods. |
Constructor and Description |
---|
TypesAdapterFactory()
Creates an instance of the adapter factory.
|
Modifier and Type | Method and Description |
---|---|
Adapter |
createAdapter(Notifier target)
Creates an adapter for the
target . |
Adapter |
createArgumentTypeAdapter()
Creates a new adapter for an object of class '
Argument Type '. |
Adapter |
createArrayTypeAdapter()
Creates a new adapter for an object of class '
Array Type '. |
Adapter |
createCompositeTypeAdapter()
Creates a new adapter for an object of class '
Composite Type '. |
Adapter |
createCompositeVisualTypeAdapter()
Creates a new adapter for an object of class '
Composite Visual Type '. |
Adapter |
createConnectionTypeAdapter()
Creates a new adapter for an object of class '
Connection Type '. |
Adapter |
createDynamicsTypeAdapter()
Creates a new adapter for an object of class '
Dynamics Type '. |
Adapter |
createEObjectAdapter()
Creates a new adapter for the default case.
|
Adapter |
createExpressionTypeAdapter()
Creates a new adapter for an object of class '
Expression Type '. |
Adapter |
createHTMLTypeAdapter()
Creates a new adapter for an object of class '
HTML Type '. |
Adapter |
createImageTypeAdapter()
Creates a new adapter for an object of class '
Image Type '. |
Adapter |
createImportTypeAdapter()
Creates a new adapter for an object of class '
Import Type '. |
Adapter |
createISynchableAdapter()
Creates a new adapter for an object of class '
ISynchable '. |
Adapter |
createNodeAdapter()
Creates a new adapter for an object of class '
Node '. |
Adapter |
createParameterTypeAdapter()
Creates a new adapter for an object of class '
Parameter Type '. |
Adapter |
createPointerTypeAdapter()
Creates a new adapter for an object of class '
Pointer Type '. |
Adapter |
createPointTypeAdapter()
Creates a new adapter for an object of class '
Point Type '. |
Adapter |
createQuantityTypeAdapter()
Creates a new adapter for an object of class '
Quantity Type '. |
Adapter |
createSimpleTypeAdapter()
Creates a new adapter for an object of class '
Simple Type '. |
Adapter |
createStateVariableTypeAdapter()
Creates a new adapter for an object of class '
State Variable Type '. |
Adapter |
createTextTypeAdapter()
Creates a new adapter for an object of class '
Text Type '. |
Adapter |
createTypeAdapter()
Creates a new adapter for an object of class '
Type '. |
Adapter |
createURLTypeAdapter()
Creates a new adapter for an object of class '
URL Type '. |
Adapter |
createVisualTypeAdapter()
Creates a new adapter for an object of class '
Visual Type '. |
boolean |
isFactoryForType(java.lang.Object object)
Returns whether this factory is applicable for the type of the object.
|
protected static TypesPackage modelPackage
protected TypesSwitch<Adapter> modelSwitch
createXXX
methods.
public TypesAdapterFactory()
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 createTypeAdapter()
Type
'.
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.
Type
public Adapter createVisualTypeAdapter()
Visual Type
'.
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.
VisualType
public Adapter createImportTypeAdapter()
Import Type
'.
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.
ImportType
public Adapter createCompositeTypeAdapter()
Composite Type
'.
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.
CompositeType
public Adapter createPointerTypeAdapter()
Pointer Type
'.
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.
PointerType
public Adapter createQuantityTypeAdapter()
Quantity Type
'.
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.
QuantityType
public Adapter createParameterTypeAdapter()
Parameter Type
'.
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.
ParameterType
public Adapter createStateVariableTypeAdapter()
State Variable Type
'.
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.
StateVariableType
public Adapter createDynamicsTypeAdapter()
Dynamics Type
'.
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.
DynamicsType
public Adapter createArgumentTypeAdapter()
Argument Type
'.
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.
ArgumentType
public Adapter createExpressionTypeAdapter()
Expression Type
'.
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.
ExpressionType
public Adapter createHTMLTypeAdapter()
HTML Type
'.
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.
HTMLType
public Adapter createTextTypeAdapter()
Text Type
'.
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.
TextType
public Adapter createURLTypeAdapter()
URL Type
'.
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.
URLType
public Adapter createPointTypeAdapter()
Point Type
'.
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.
PointType
public Adapter createArrayTypeAdapter()
Array Type
'.
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.
ArrayType
public Adapter createCompositeVisualTypeAdapter()
Composite Visual Type
'.
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.
CompositeVisualType
public Adapter createConnectionTypeAdapter()
Connection Type
'.
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.
ConnectionType
public Adapter createSimpleTypeAdapter()
Simple Type
'.
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.
SimpleType
public Adapter createImageTypeAdapter()
Image Type
'.
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.
ImageType
public Adapter createISynchableAdapter()
ISynchable
'.
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.
ISynchable
public Adapter createNodeAdapter()
Node
'.
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.
Node
public Adapter createEObjectAdapter()