public class BlangDslAdapterFactory
extends org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
createXXX
method for each class of the model.
BlangDslPackage
Modifier and Type | Field and Description |
---|---|
protected static BlangDslPackage |
modelPackage
The cached model package.
|
protected BlangDslSwitch<org.eclipse.emf.common.notify.Adapter> |
modelSwitch
The switch that delegates to the
createXXX methods. |
Constructor and Description |
---|
BlangDslAdapterFactory()
Creates an instance of the adapter factory.
|
Modifier and Type | Method and Description |
---|---|
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 |
createBlangDistAdapter()
Creates a new adapter for an object of class '
Blang Dist '. |
org.eclipse.emf.common.notify.Adapter |
createBlangModelAdapter()
Creates a new adapter for an object of class '
Blang Model '. |
org.eclipse.emf.common.notify.Adapter |
createDependencyAdapter()
Creates a new adapter for an object of class '
Dependency '. |
org.eclipse.emf.common.notify.Adapter |
createDistributionTypeSpecificationAdapter()
Creates a new adapter for an object of class '
Distribution Type Specification '. |
org.eclipse.emf.common.notify.Adapter |
createEObjectAdapter()
Creates a new adapter for the default case.
|
org.eclipse.emf.common.notify.Adapter |
createFactorDeclarationAdapter()
Creates a new adapter for an object of class '
Factor Declaration '. |
org.eclipse.emf.common.notify.Adapter |
createForLoopAdapter()
Creates a new adapter for an object of class '
For Loop '. |
org.eclipse.emf.common.notify.Adapter |
createIfElseAdapter()
Creates a new adapter for an object of class '
If Else '. |
org.eclipse.emf.common.notify.Adapter |
createInitializerDependencyAdapter()
Creates a new adapter for an object of class '
Initializer Dependency '. |
org.eclipse.emf.common.notify.Adapter |
createInstantiatedDistributionAdapter()
Creates a new adapter for an object of class '
Instantiated Distribution '. |
org.eclipse.emf.common.notify.Adapter |
createJavaDistAdapter()
Creates a new adapter for an object of class '
Java Dist '. |
org.eclipse.emf.common.notify.Adapter |
createLawNodeAdapter()
Creates a new adapter for an object of class '
Law Node '. |
org.eclipse.emf.common.notify.Adapter |
createLogScaleFactorDeclarationAdapter()
Creates a new adapter for an object of class '
Log Scale Factor Declaration '. |
org.eclipse.emf.common.notify.Adapter |
createSimpleDependencyAdapter()
Creates a new adapter for an object of class '
Simple Dependency '. |
org.eclipse.emf.common.notify.Adapter |
createVariableDeclarationAdapter()
Creates a new adapter for an object of class '
Variable Declaration '. |
org.eclipse.emf.common.notify.Adapter |
createVariableDeclarationComponentAdapter()
Creates a new adapter for an object of class '
Variable Declaration Component '. |
org.eclipse.emf.common.notify.Adapter |
createVariableNameAdapter()
Creates a new adapter for an object of class '
Variable Name '. |
boolean |
isFactoryForType(java.lang.Object object)
Returns whether this factory is applicable for the type of the object.
|
protected static BlangDslPackage modelPackage
protected BlangDslSwitch<org.eclipse.emf.common.notify.Adapter> modelSwitch
createXXX
methods.
public BlangDslAdapterFactory()
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.AdapterFactory
isFactoryForType
in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
public org.eclipse.emf.common.notify.Adapter createAdapter(org.eclipse.emf.common.notify.Notifier target)
target
.
createAdapter
in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
target
- the object to adapt.target
.public org.eclipse.emf.common.notify.Adapter createBlangModelAdapter()
Blang 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.
BlangModel
public org.eclipse.emf.common.notify.Adapter createVariableDeclarationAdapter()
Variable Declaration
'.
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.
VariableDeclaration
public org.eclipse.emf.common.notify.Adapter createVariableNameAdapter()
Variable Name
'.
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.
VariableName
public org.eclipse.emf.common.notify.Adapter createVariableDeclarationComponentAdapter()
Variable Declaration Component
'.
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.
VariableDeclarationComponent
public org.eclipse.emf.common.notify.Adapter createLawNodeAdapter()
Law 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.
LawNode
public org.eclipse.emf.common.notify.Adapter createLogScaleFactorDeclarationAdapter()
Log Scale Factor Declaration
'.
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.
LogScaleFactorDeclaration
public org.eclipse.emf.common.notify.Adapter createForLoopAdapter()
For Loop
'.
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.
ForLoop
public org.eclipse.emf.common.notify.Adapter createIfElseAdapter()
If Else
'.
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.
IfElse
public org.eclipse.emf.common.notify.Adapter createFactorDeclarationAdapter()
Factor Declaration
'.
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.
FactorDeclaration
public org.eclipse.emf.common.notify.Adapter createInstantiatedDistributionAdapter()
Instantiated Distribution
'.
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.
InstantiatedDistribution
public org.eclipse.emf.common.notify.Adapter createDistributionTypeSpecificationAdapter()
Distribution Type Specification
'.
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.
DistributionTypeSpecification
public org.eclipse.emf.common.notify.Adapter createBlangDistAdapter()
Blang Dist
'.
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.
BlangDist
public org.eclipse.emf.common.notify.Adapter createJavaDistAdapter()
Java Dist
'.
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.
JavaDist
public org.eclipse.emf.common.notify.Adapter createDependencyAdapter()
Dependency
'.
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.
Dependency
public org.eclipse.emf.common.notify.Adapter createInitializerDependencyAdapter()
Initializer Dependency
'.
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.
InitializerDependency
public org.eclipse.emf.common.notify.Adapter createSimpleDependencyAdapter()
Simple Dependency
'.
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.
SimpleDependency
public org.eclipse.emf.common.notify.Adapter createEObjectAdapter()