public class CompleteOCLCSAdapterFactory
extends AdapterFactoryImpl
createXXX method for each class of the model.
CompleteOCLCSPackage| Constructor and Description |
|---|
CompleteOCLCSAdapterFactory()
Creates an instance of the adapter factory.
|
| Modifier and Type | Method and Description |
|---|---|
Adapter |
createAdapter(Notifier target)
Creates an adapter for the
target. |
Adapter |
createClassifierContextDeclCSAdapter()
Creates a new adapter for an object of class '
Classifier Context Decl CS'. |
Adapter |
createCompleteOCLDocumentCSAdapter()
Creates a new adapter for an object of class '
Complete OCL Document CS'. |
Adapter |
createContextDeclCSAdapter()
Creates a new adapter for an object of class '
Context Decl CS'. |
Adapter |
createDefCSAdapter()
Creates a new adapter for an object of class '
Def CS'. |
Adapter |
createDefOperationCSAdapter()
Creates a new adapter for an object of class '
Def Operation CS'. |
Adapter |
createDefPropertyCSAdapter()
Creates a new adapter for an object of class '
Def Property CS'. |
Adapter |
createElementCSAdapter()
Creates a new adapter for an object of class '
Element CS'. |
Adapter |
createEObjectAdapter()
Creates a new adapter for the default case.
|
Adapter |
createExpCSAdapter()
Creates a new adapter for an object of class '
Exp CS'. |
Adapter |
createFeatureContextDeclCSAdapter()
Creates a new adapter for an object of class '
Feature Context Decl CS'. |
Adapter |
createModelElementCSAdapter()
Creates a new adapter for an object of class '
Model Element CS'. |
Adapter |
createNamedElementCSAdapter()
Creates a new adapter for an object of class '
Named Element CS'. |
Adapter |
createNamespaceCSAdapter()
Creates a new adapter for an object of class '
Namespace CS'. |
Adapter |
createOCLMessageArgCSAdapter()
Creates a new adapter for an object of class '
OCL Message Arg CS'. |
Adapter |
createOperationContextDeclCSAdapter()
Creates a new adapter for an object of class '
Operation Context Decl CS'. |
Adapter |
createPackageDeclarationCSAdapter()
Creates a new adapter for an object of class '
Package Declaration CS'. |
Adapter |
createPathNameDeclCSAdapter()
Creates a new adapter for an object of class '
Path Name Decl CS'. |
Adapter |
createPivotableElementCSAdapter()
Creates a new adapter for an object of class '
Pivotable Element CS'. |
Adapter |
createPropertyContextDeclCSAdapter()
Creates a new adapter for an object of class '
Property Context Decl CS'. |
Adapter |
createRootCSAdapter()
Creates a new adapter for an object of class '
Root CS'. |
Adapter |
createTemplateableElementCSAdapter()
Creates a new adapter for an object of class '
Templateable Element CS'. |
Adapter |
createTypedElementCSAdapter()
Creates a new adapter for an object of class '
Typed Element CS'. |
boolean |
isFactoryForType(Object object)
Returns whether this factory is applicable for the type of the object.
|
public CompleteOCLCSAdapterFactory()
public boolean isFactoryForType(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 createClassifierContextDeclCSAdapter()
Classifier Context Decl CS'.
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.
ClassifierContextDeclCSpublic Adapter createCompleteOCLDocumentCSAdapter()
Complete OCL Document CS'.
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.
CompleteOCLDocumentCSpublic Adapter createTemplateableElementCSAdapter()
Templateable Element CS'.
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.
TemplateableElementCSpublic Adapter createContextDeclCSAdapter()
Context Decl CS'.
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.
ContextDeclCSpublic Adapter createDefCSAdapter()
Def CS'.
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.
DefCSpublic Adapter createDefOperationCSAdapter()
Def Operation CS'.
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.
DefOperationCSpublic Adapter createDefPropertyCSAdapter()
Def Property CS'.
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.
DefPropertyCSpublic Adapter createFeatureContextDeclCSAdapter()
Feature Context Decl CS'.
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.
FeatureContextDeclCSpublic Adapter createOCLMessageArgCSAdapter()
OCL Message Arg CS'.
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.
OCLMessageArgCSpublic Adapter createOperationContextDeclCSAdapter()
Operation Context Decl CS'.
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.
OperationContextDeclCSpublic Adapter createPackageDeclarationCSAdapter()
Package Declaration CS'.
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.
PackageDeclarationCSpublic Adapter createPathNameDeclCSAdapter()
Path Name Decl CS'.
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.
PathNameDeclCSpublic Adapter createPropertyContextDeclCSAdapter()
Property Context Decl CS'.
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.
PropertyContextDeclCSpublic Adapter createElementCSAdapter()
Element CS'.
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.
ElementCSpublic Adapter createPivotableElementCSAdapter()
Pivotable Element CS'.
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.
PivotableElementCSpublic Adapter createModelElementCSAdapter()
Model Element CS'.
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.
ModelElementCSpublic Adapter createNamedElementCSAdapter()
Named Element CS'.
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.
NamedElementCSpublic Adapter createNamespaceCSAdapter()
Namespace CS'.
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.
NamespaceCSpublic Adapter createRootCSAdapter()
Root CS'.
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.
RootCSpublic Adapter createTypedElementCSAdapter()
Typed Element CS'.
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.
TypedElementCSpublic Adapter createExpCSAdapter()
Exp CS'.
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.
ExpCSpublic Adapter createEObjectAdapter()
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.