|
||||||||||
| 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.cst.util.CstAdapterFactory
public class CstAdapterFactory
The Adapter Factory for the model. It provides an adapter
createXXX method for each class of the model.
CstPackage| Field Summary | |
|---|---|
protected static CstPackage |
modelPackage
The cached model package. |
protected CstSwitch<org.eclipse.emf.common.notify.Adapter> |
modelSwitch
The switch that delegates to the createXXX methods.
|
| Constructor Summary | |
|---|---|
CstAdapterFactory()
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 |
createBlockAdapter()
Creates a new adapter for an object of class ' Block'.
|
org.eclipse.emf.common.notify.Adapter |
createCommentAdapter()
Creates a new adapter for an object of class ' Comment' |
org.eclipse.emf.common.notify.Adapter |
createCSTNodeAdapter()
Creates a new adapter for an object of class ' CST Node' |
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 |
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 |
createModelExpressionAdapter()
Creates a new adapter for an object of class ' Model Expression'.
|
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 |
createModuleExtendsValueAdapter()
Creates a new adapter for an object of class ' Module Extends Value'.
|
org.eclipse.emf.common.notify.Adapter |
createModuleImportsValueAdapter()
Creates a new adapter for an object of class ' Module Imports Value'.
|
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 |
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 |
createTemplateOverridesValueAdapter()
Creates a new adapter for an object of class ' Template Overrides Value'.
|
org.eclipse.emf.common.notify.Adapter |
createTextExpressionAdapter()
Creates a new adapter for an object of class ' Text Expression'.
|
org.eclipse.emf.common.notify.Adapter |
createTraceBlockAdapter()
Creates a new adapter for an object of class ' Trace Block'.
|
org.eclipse.emf.common.notify.Adapter |
createTypedModelAdapter()
Creates a new adapter for an object of class ' Typed Model'.
|
org.eclipse.emf.common.notify.Adapter |
createVariableAdapter()
Creates a new adapter for an object of class ' Variable' |
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 CstPackage modelPackage
protected CstSwitch<org.eclipse.emf.common.notify.Adapter> modelSwitch
createXXX methods.
| Constructor Detail |
|---|
public CstAdapterFactory()
| 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 createCSTNodeAdapter()
CST 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.
CSTNodepublic 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 createModuleExtendsValueAdapter()
Module Extends Value'. 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.
ModuleExtendsValuepublic org.eclipse.emf.common.notify.Adapter createModuleImportsValueAdapter()
Module Imports Value'. 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.
ModuleImportsValuepublic 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 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 createCommentAdapter()
Comment'.
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.
Commentpublic 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 createTemplateOverridesValueAdapter()
Template Overrides Value'. 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.
TemplateOverridesValuepublic org.eclipse.emf.common.notify.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 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 createModelExpressionAdapter()
Model 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.
ModelExpressionpublic org.eclipse.emf.common.notify.Adapter createTextExpressionAdapter()
Text 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.
TextExpressionpublic 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 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 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 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 createEObjectAdapter()
|
Copyright 2008 Obeo All Rights Reserved. |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||