|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object AdapterFactoryImpl ujf.verimag.bip.Core.ActionLanguage.Expressions.util.ExpressionsAdapterFactory
public class ExpressionsAdapterFactory
The Adapter Factory for the model.
It provides an adapter createXXX
method for each class of the model.
ExpressionsPackage
Field Summary | |
---|---|
protected static ExpressionsPackage |
modelPackage
The cached model package. |
protected ExpressionsSwitch<Adapter> |
modelSwitch
The switch that delegates to the createXXX methods. |
Constructor Summary | |
---|---|
ExpressionsAdapterFactory()
Creates an instance of the adapter factory. |
Method Summary | |
---|---|
Adapter |
createActionAdapter()
Creates a new adapter for an object of class ' Action '. |
Adapter |
createAdapter(Notifier target)
Creates an adapter for the target . |
Adapter |
createArrayNavigationExpressionAdapter()
Creates a new adapter for an object of class ' Array Navigation Expression '. |
Adapter |
createBinaryExpressionAdapter()
Creates a new adapter for an object of class ' Binary Expression '. |
Adapter |
createBooleanLiteralAdapter()
Creates a new adapter for an object of class ' Boolean Literal '. |
Adapter |
createDataNavigationExpressionAdapter()
Creates a new adapter for an object of class ' Data Navigation Expression '. |
Adapter |
createDataParameterReferenceAdapter()
Creates a new adapter for an object of class ' Data Parameter Reference '. |
Adapter |
createDataParameterSpecificationAdapter()
Creates a new adapter for an object of class ' Data Parameter Specification '. |
Adapter |
createDataReferenceAdapter()
Creates a new adapter for an object of class ' Data Reference '. |
Adapter |
createEObjectAdapter()
Creates a new adapter for the default case. |
Adapter |
createExpressionAdapter()
Creates a new adapter for an object of class ' Expression '. |
Adapter |
createFieldNavigationExpressionAdapter()
Creates a new adapter for an object of class ' Field Navigation Expression '. |
Adapter |
createFunctionCallExpressionAdapter()
Creates a new adapter for an object of class ' Function Call Expression '. |
Adapter |
createIndexLiteralAdapter()
Creates a new adapter for an object of class ' Index Literal '. |
Adapter |
createInnerDataParameterReferenceAdapter()
Creates a new adapter for an object of class ' Inner Data Parameter Reference '. |
Adapter |
createInnerInterfaceVariableReferenceAdapter()
Creates a new adapter for an object of class ' Inner Interface Variable Reference '. |
Adapter |
createIntegerLiteralAdapter()
Creates a new adapter for an object of class ' Integer Literal '. |
Adapter |
createInterfaceVariableReferenceAdapter()
Creates a new adapter for an object of class ' Interface Variable Reference '. |
Adapter |
createPointerLiteralAdapter()
Creates a new adapter for an object of class ' Pointer Literal '. |
Adapter |
createRealLiteralAdapter()
Creates a new adapter for an object of class ' Real Literal '. |
Adapter |
createRequiredDataParameterReferenceAdapter()
Creates a new adapter for an object of class ' Required Data Parameter Reference '. |
Adapter |
createStateReferenceAdapter()
Creates a new adapter for an object of class ' State Reference '. |
Adapter |
createStringLiteralAdapter()
Creates a new adapter for an object of class ' String Literal '. |
Adapter |
createUnaryExpressionAdapter()
Creates a new adapter for an object of class ' Unary Expression '. |
Adapter |
createVariableReferenceAdapter()
Creates a new adapter for an object of class ' Variable Reference '. |
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 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static ExpressionsPackage modelPackage
protected ExpressionsSwitch<Adapter> modelSwitch
createXXX
methods.
Constructor Detail |
---|
public ExpressionsAdapterFactory()
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 createDataReferenceAdapter()
Data Reference
'.
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.
DataReference
public Adapter createDataParameterSpecificationAdapter()
Data Parameter Specification
'.
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.
DataParameterSpecification
public Adapter createInnerDataParameterReferenceAdapter()
Inner Data Parameter Reference
'.
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.
InnerDataParameterReference
public Adapter createDataParameterReferenceAdapter()
Data Parameter Reference
'.
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.
DataParameterReference
public Adapter createBooleanLiteralAdapter()
Boolean Literal
'.
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.
BooleanLiteral
public Adapter createIntegerLiteralAdapter()
Integer Literal
'.
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.
IntegerLiteral
public Adapter createRealLiteralAdapter()
Real Literal
'.
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.
RealLiteral
public Adapter createStringLiteralAdapter()
String Literal
'.
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.
StringLiteral
public Adapter createUnaryExpressionAdapter()
Unary Expression
'.
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.
UnaryExpression
public Adapter createBinaryExpressionAdapter()
Binary Expression
'.
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.
BinaryExpression
public Adapter createIndexLiteralAdapter()
Index Literal
'.
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.
IndexLiteral
public Adapter createFunctionCallExpressionAdapter()
Function Call Expression
'.
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.
FunctionCallExpression
public Adapter createFieldNavigationExpressionAdapter()
Field Navigation Expression
'.
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.
FieldNavigationExpression
public Adapter createDataNavigationExpressionAdapter()
Data Navigation Expression
'.
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.
DataNavigationExpression
public Adapter createArrayNavigationExpressionAdapter()
Array Navigation Expression
'.
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.
ArrayNavigationExpression
public Adapter createRequiredDataParameterReferenceAdapter()
Required Data Parameter Reference
'.
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.
RequiredDataParameterReference
public Adapter createStateReferenceAdapter()
State Reference
'.
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.
StateReference
public Adapter createInterfaceVariableReferenceAdapter()
Interface Variable Reference
'.
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.
InterfaceVariableReference
public Adapter createPointerLiteralAdapter()
Pointer Literal
'.
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.
PointerLiteral
public Adapter createInnerInterfaceVariableReferenceAdapter()
Inner Interface Variable Reference
'.
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.
InnerInterfaceVariableReference
public Adapter createVariableReferenceAdapter()
Variable Reference
'.
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.
VariableReference
public Adapter createActionAdapter()
Action
'.
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.
Action
public Adapter createExpressionAdapter()
Expression
'.
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.
Expression
public Adapter createEObjectAdapter()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |