|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.AdapterFactoryImpl
org.eclipse.mtl.util.MtlAdapterFactory
public class MtlAdapterFactory
The Adapter Factory for the model. It provides an adapter
createXXX method for each class of the model.
MtlPackage| Field Summary | |
|---|---|
protected static MtlPackage |
modelPackage
The cached model package. |
protected MtlSwitch<org.eclipse.emf.common.notify.Adapter> |
modelSwitch
The switch that delegates to the createXXX methods.
|
| Constructor Summary | |
|---|---|
MtlAdapterFactory()
Creates an instance of the adapter factory. | |
| Method Summary | |
|---|---|
org.eclipse.emf.common.notify.Adapter |
createAdapter(org.eclipse.emf.common.notify.Notifier target)
Creates an adapter for the target.
|
org.eclipse.emf.common.notify.Adapter |
createASTNodeAdapter()
Creates a new adapter for an object of class ' AST Node'.
|
org.eclipse.emf.common.notify.Adapter |
createBlockAdapter()
Creates a new adapter for an object of class ' Block'.
|
org.eclipse.emf.common.notify.Adapter |
createEModelElementAdapter()
Creates a new adapter for an object of class ' EModel Element'.
|
org.eclipse.emf.common.notify.Adapter |
createENamedElementAdapter()
Creates a new adapter for an object of class ' ENamed Element'.
|
org.eclipse.emf.common.notify.Adapter |
createEObjectAdapter()
Creates a new adapter for the default case. |
org.eclipse.emf.common.notify.Adapter |
createEPackageAdapter()
Creates a new adapter for an object of class ' EPackage
'.
|
org.eclipse.emf.common.notify.Adapter |
createETypedElementAdapter()
Creates a new adapter for an object of class ' ETyped Element'.
|
org.eclipse.emf.common.notify.Adapter |
createFileBlockAdapter()
Creates a new adapter for an object of class ' File Block' |
org.eclipse.emf.common.notify.Adapter |
createForBlockAdapter()
Creates a new adapter for an object of class ' For Block' |
org.eclipse.emf.common.notify.Adapter |
createIfBlockAdapter()
Creates a new adapter for an object of class ' If Block'.
|
org.eclipse.emf.common.notify.Adapter |
createInitSectionAdapter()
Creates a new adapter for an object of class ' Init Section
'.
|
org.eclipse.emf.common.notify.Adapter |
createLetBlockAdapter()
Creates a new adapter for an object of class ' Let Block' |
org.eclipse.emf.common.notify.Adapter |
createMacroAdapter()
Creates a new adapter for an object of class ' Macro'.
|
org.eclipse.emf.common.notify.Adapter |
createMacroInvocationAdapter()
Creates a new adapter for an object of class ' Macro Invocation'.
|
org.eclipse.emf.common.notify.Adapter |
createModuleAdapter()
Creates a new adapter for an object of class ' Module'.
|
org.eclipse.emf.common.notify.Adapter |
createModuleElementAdapter()
Creates a new adapter for an object of class ' Module Element'.
|
org.eclipse.emf.common.notify.Adapter |
createOCLExpression_1Adapter()
Creates a new adapter for an object of class ' OCL Expression'.
|
org.eclipse.emf.common.notify.Adapter |
createOCLExpressionAdapter()
Creates a new adapter for an object of class ' OCL Expression'.
|
org.eclipse.emf.common.notify.Adapter |
createProtectedAreaBlockAdapter()
Creates a new adapter for an object of class ' Protected Area Block'.
|
org.eclipse.emf.common.notify.Adapter |
createQueryAdapter()
Creates a new adapter for an object of class ' Query'.
|
org.eclipse.emf.common.notify.Adapter |
createQueryInvocationAdapter()
Creates a new adapter for an object of class ' Query Invocation'.
|
org.eclipse.emf.common.notify.Adapter |
createTemplateAdapter()
Creates a new adapter for an object of class ' Template'.
|
org.eclipse.emf.common.notify.Adapter |
createTemplateExpressionAdapter()
Creates a new adapter for an object of class ' Template Expression'.
|
org.eclipse.emf.common.notify.Adapter |
createTemplateInvocationAdapter()
Creates a new adapter for an object of class ' Template Invocation'.
|
org.eclipse.emf.common.notify.Adapter |
createTraceBlockAdapter()
Creates a new adapter for an object of class ' Trace Block' |
org.eclipse.emf.common.notify.Adapter |
createTypedElementAdapter()
Creates a new adapter for an object of class ' Typed Element'.
|
org.eclipse.emf.common.notify.Adapter |
createTypedModelAdapter()
Creates a new adapter for an object of class ' Typed Model' |
org.eclipse.emf.common.notify.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 org.eclipse.emf.common.notify.impl.AdapterFactoryImpl |
|---|
adapt, adapt, adaptAllNew, adaptNew, associate, createAdapter, resolve |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static MtlPackage modelPackage
protected MtlSwitch<org.eclipse.emf.common.notify.Adapter> modelSwitch
createXXX methods.
| Constructor Detail |
|---|
public MtlAdapterFactory()
| 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.
isFactoryForType in interface org.eclipse.emf.common.notify.AdapterFactoryisFactoryForType in class org.eclipse.emf.common.notify.impl.AdapterFactoryImplpublic org.eclipse.emf.common.notify.Adapter createAdapter(org.eclipse.emf.common.notify.Notifier target)
target.
createAdapter in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpltarget - the object to adapt.
target.public org.eclipse.emf.common.notify.Adapter createModuleAdapter()
Module'. 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.
Modulepublic org.eclipse.emf.common.notify.Adapter createModuleElementAdapter()
Module 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.
ModuleElementpublic org.eclipse.emf.common.notify.Adapter createTemplateExpressionAdapter()
Template 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.
TemplateExpressionpublic org.eclipse.emf.common.notify.Adapter createBlockAdapter()
Block'. 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.
Blockpublic org.eclipse.emf.common.notify.Adapter createInitSectionAdapter()
Init Section
'. 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.
InitSectionpublic org.eclipse.emf.common.notify.Adapter createTemplateAdapter()
Template'. 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.
Templatepublic org.eclipse.emf.common.notify.Adapter createTemplateInvocationAdapter()
Template Invocation'. 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.
TemplateInvocationpublic org.eclipse.emf.common.notify.Adapter createQueryAdapter()
Query'. 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.
Querypublic org.eclipse.emf.common.notify.Adapter createQueryInvocationAdapter()
Query Invocation'. 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.
QueryInvocationpublic org.eclipse.emf.common.notify.Adapter createProtectedAreaBlockAdapter()
Protected Area Block'. 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.
ProtectedAreaBlockpublic org.eclipse.emf.common.notify.Adapter createForBlockAdapter()
For Block'.
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.
ForBlockpublic org.eclipse.emf.common.notify.Adapter createIfBlockAdapter()
If Block'. 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.
IfBlockpublic org.eclipse.emf.common.notify.Adapter createLetBlockAdapter()
Let Block'.
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.
LetBlockpublic org.eclipse.emf.common.notify.Adapter createFileBlockAdapter()
File Block'.
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.
FileBlockpublic org.eclipse.emf.common.notify.Adapter createTraceBlockAdapter()
Trace Block'.
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.
TraceBlockpublic org.eclipse.emf.common.notify.Adapter createMacroAdapter()
Macro'. 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.
Macropublic org.eclipse.emf.common.notify.Adapter createMacroInvocationAdapter()
Macro Invocation'. 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.
MacroInvocationpublic org.eclipse.emf.common.notify.Adapter createTypedModelAdapter()
Typed Model'.
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.
TypedModelpublic org.eclipse.emf.common.notify.Adapter createEModelElementAdapter()
EModel 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.
EModelElementpublic org.eclipse.emf.common.notify.Adapter createENamedElementAdapter()
ENamed 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.
ENamedElementpublic org.eclipse.emf.common.notify.Adapter createEPackageAdapter()
EPackage
'. 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.
EPackagepublic org.eclipse.emf.common.notify.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 org.eclipse.emf.common.notify.Adapter createETypedElementAdapter()
ETyped 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.
ETypedElementpublic org.eclipse.emf.common.notify.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 org.eclipse.emf.common.notify.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 org.eclipse.emf.common.notify.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 org.eclipse.emf.common.notify.Adapter createOCLExpression_1Adapter()
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 org.eclipse.emf.common.notify.Adapter createEObjectAdapter()
|
Copyright 2008 Obeo All Rights Reserved. |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||