|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectAdapterFactoryImpl
org.eclipse.ocl.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 |
createAdapter(Notifier target)
Creates an adapter for the target |
Adapter |
createAssociationClassCallExpAdapter()
Creates a new adapter for an object of class ' Association Class Call Exp' |
Adapter |
createASTNodeAdapter()
Creates a new adapter for an object of class ' AST Node' |
Adapter |
createBooleanLiteralExpAdapter()
Creates a new adapter for an object of class ' Boolean Literal Exp' |
Adapter |
createCallExpAdapter()
Creates a new adapter for an object of class ' Call Exp' |
Adapter |
createCallingASTNodeAdapter()
Creates a new adapter for an object of class ' Calling AST Node' |
Adapter |
createCollectionItemAdapter()
Creates a new adapter for an object of class ' Collection Item' |
Adapter |
createCollectionLiteralExpAdapter()
Creates a new adapter for an object of class ' Collection Literal Exp' |
Adapter |
createCollectionLiteralPartAdapter()
Creates a new adapter for an object of class ' Collection Literal Part' |
Adapter |
createCollectionRangeAdapter()
Creates a new adapter for an object of class ' Collection Range' |
Adapter |
createEnumLiteralExpAdapter()
Creates a new adapter for an object of class ' Enum Literal Exp' |
Adapter |
createEObjectAdapter()
Creates a new adapter for the default case |
Adapter |
createFeatureCallExpAdapter()
Creates a new adapter for an object of class ' Feature Call Exp' |
Adapter |
createIfExpAdapter()
Creates a new adapter for an object of class ' If Exp' |
Adapter |
createIntegerLiteralExpAdapter()
Creates a new adapter for an object of class ' Integer Literal Exp' |
Adapter |
createInvalidLiteralExpAdapter()
Creates a new adapter for an object of class ' Invalid Literal Exp' |
Adapter |
createIterateExpAdapter()
Creates a new adapter for an object of class ' Iterate Exp' |
Adapter |
createIteratorExpAdapter()
Creates a new adapter for an object of class ' Iterator Exp' |
Adapter |
createLetExpAdapter()
Creates a new adapter for an object of class ' Let Exp' |
Adapter |
createLiteralExpAdapter()
Creates a new adapter for an object of class ' Literal Exp' |
Adapter |
createLoopExpAdapter()
Creates a new adapter for an object of class ' Loop Exp' |
Adapter |
createMessageExpAdapter()
Creates a new adapter for an object of class ' Message Exp' |
Adapter |
createNavigationCallExpAdapter()
Creates a new adapter for an object of class ' Navigation Call Exp' |
Adapter |
createNullLiteralExpAdapter()
Creates a new adapter for an object of class ' Null Literal Exp' |
Adapter |
createNumericLiteralExpAdapter()
Creates a new adapter for an object of class ' Numeric Literal Exp' |
Adapter |
createOCLExpressionAdapter()
Creates a new adapter for an object of class ' OCL Expression' |
Adapter |
createOperationCallExpAdapter()
Creates a new adapter for an object of class ' Operation Call Exp' |
Adapter |
createPrimitiveLiteralExpAdapter()
Creates a new adapter for an object of class ' Primitive Literal Exp' |
Adapter |
createPropertyCallExpAdapter()
Creates a new adapter for an object of class ' Property Call Exp' |
Adapter |
createRealLiteralExpAdapter()
Creates a new adapter for an object of class ' Real Literal Exp' |
Adapter |
createStateExpAdapter()
Creates a new adapter for an object of class ' State Exp' |
Adapter |
createStringLiteralExpAdapter()
Creates a new adapter for an object of class ' String Literal Exp' |
Adapter |
createTupleLiteralExpAdapter()
Creates a new adapter for an object of class ' Tuple Literal Exp' |
Adapter |
createTupleLiteralPartAdapter()
Creates a new adapter for an object of class ' Tuple Literal Part' |
Adapter |
createTypedASTNodeAdapter()
Creates a new adapter for an object of class ' Typed AST Node' |
Adapter |
createTypedElementAdapter()
Creates a new adapter for an object of class ' Typed Element' |
Adapter |
createTypeExpAdapter()
Creates a new adapter for an object of class ' Type Exp' |
Adapter |
createUnlimitedNaturalLiteralExpAdapter()
Creates a new adapter for an object of class ' Unlimited Natural Literal Exp' |
Adapter |
createUnspecifiedValueExpAdapter()
Creates a new adapter for an object of class ' Unspecified Value Exp' |
Adapter |
createVariableAdapter()
Creates a new adapter for an object of class ' Variable' |
Adapter |
createVariableExpAdapter()
Creates a new adapter for an object of class ' Variable Exp' |
Adapter |
createVisitableAdapter()
Creates a new adapter for an object of class ' Visitable' |
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 createAssociationClassCallExpAdapter()
Association Class Call Exp'.
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.
AssociationClassCallExppublic Adapter createBooleanLiteralExpAdapter()
Boolean Literal Exp'.
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.
BooleanLiteralExppublic Adapter createCallExpAdapter()
Call Exp'.
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.
CallExppublic Adapter createCollectionItemAdapter()
Collection Item'.
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.
CollectionItempublic Adapter createCollectionLiteralExpAdapter()
Collection Literal Exp'.
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.
CollectionLiteralExppublic Adapter createCollectionLiteralPartAdapter()
Collection Literal Part'.
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.
CollectionLiteralPartpublic Adapter createCollectionRangeAdapter()
Collection 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.
CollectionRangepublic Adapter createEnumLiteralExpAdapter()
Enum Literal Exp'.
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.
EnumLiteralExppublic Adapter createFeatureCallExpAdapter()
Feature Call Exp'.
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.
FeatureCallExppublic Adapter createIfExpAdapter()
If Exp'.
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.
IfExppublic Adapter createIntegerLiteralExpAdapter()
Integer Literal Exp'.
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.
IntegerLiteralExppublic Adapter createUnlimitedNaturalLiteralExpAdapter()
Unlimited Natural Literal Exp'.
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.
UnlimitedNaturalLiteralExppublic Adapter createInvalidLiteralExpAdapter()
Invalid Literal Exp'.
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.
InvalidLiteralExppublic Adapter createIterateExpAdapter()
Iterate Exp'.
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.
IterateExppublic Adapter createIteratorExpAdapter()
Iterator Exp'.
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.
IteratorExppublic Adapter createLetExpAdapter()
Let Exp'.
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.
LetExppublic Adapter createLiteralExpAdapter()
Literal Exp'.
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.
LiteralExppublic Adapter createLoopExpAdapter()
Loop Exp'.
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.
LoopExppublic Adapter createMessageExpAdapter()
Message Exp'.
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.
MessageExppublic Adapter createNavigationCallExpAdapter()
Navigation Call Exp'.
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.
NavigationCallExppublic Adapter createNullLiteralExpAdapter()
Null Literal Exp'.
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.
NullLiteralExppublic Adapter createNumericLiteralExpAdapter()
Numeric Literal Exp'.
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.
NumericLiteralExppublic Adapter createOCLExpressionAdapter()
OCL 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.
OCLExpressionpublic Adapter createOperationCallExpAdapter()
Operation Call Exp'.
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.
OperationCallExppublic Adapter createPrimitiveLiteralExpAdapter()
Primitive Literal Exp'.
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.
PrimitiveLiteralExppublic Adapter createPropertyCallExpAdapter()
Property Call Exp'.
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.
PropertyCallExppublic Adapter createRealLiteralExpAdapter()
Real Literal Exp'.
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.
RealLiteralExppublic Adapter createStateExpAdapter()
State Exp'.
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.
StateExppublic Adapter createStringLiteralExpAdapter()
String Literal Exp'.
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.
StringLiteralExppublic Adapter createTupleLiteralExpAdapter()
Tuple Literal Exp'.
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.
TupleLiteralExppublic Adapter createTupleLiteralPartAdapter()
Tuple Literal Part'.
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.
TupleLiteralPartpublic Adapter createTypeExpAdapter()
Type Exp'.
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.
TypeExppublic Adapter createUnspecifiedValueExpAdapter()
Unspecified Value Exp'.
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.
UnspecifiedValueExppublic Adapter createVariableAdapter()
Variable'.
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.
Variablepublic Adapter createVariableExpAdapter()
Variable Exp'.
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.
VariableExppublic Adapter createTypedElementAdapter()
Typed 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.
TypedElementpublic Adapter createVisitableAdapter()
Visitable'.
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.
Visitablepublic Adapter createASTNodeAdapter()
AST 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.
ASTNodepublic Adapter createCallingASTNodeAdapter()
Calling AST 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.
CallingASTNodepublic Adapter createTypedASTNodeAdapter()
Typed AST 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.
TypedASTNodepublic Adapter createEObjectAdapter()
|
Copyright 2002, 2007 IBM Corporation and others. All Rights Reserved. |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||