|
||||||||||
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.
AssociationClassCallExp
public 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.
BooleanLiteralExp
public 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.
CallExp
public 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.
CollectionItem
public 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.
CollectionLiteralExp
public 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.
CollectionLiteralPart
public 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.
CollectionRange
public 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.
EnumLiteralExp
public 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.
FeatureCallExp
public 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.
IfExp
public 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.
IntegerLiteralExp
public 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.
UnlimitedNaturalLiteralExp
public 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.
InvalidLiteralExp
public 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.
IterateExp
public 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.
IteratorExp
public 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.
LetExp
public 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.
LiteralExp
public 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.
LoopExp
public 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.
MessageExp
public 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.
NavigationCallExp
public 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.
NullLiteralExp
public 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.
NumericLiteralExp
public 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.
OCLExpression
public 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.
OperationCallExp
public 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.
PrimitiveLiteralExp
public 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.
PropertyCallExp
public 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.
RealLiteralExp
public 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.
StateExp
public 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.
StringLiteralExp
public 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.
TupleLiteralExp
public 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.
TupleLiteralPart
public 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.
TypeExp
public 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.
UnspecifiedValueExp
public 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.
Variable
public 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.
VariableExp
public 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.
TypedElement
public 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.
Visitable
public 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.
ASTNode
public 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.
CallingASTNode
public 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.
TypedASTNode
public 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 |