public class MemoryAdapterFactory
extends org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
createXXX
method for each class of the model.
MemoryPackage
Modifier and Type | Field and Description |
---|---|
protected static MemoryPackage |
modelPackage
The cached model package.
|
protected MemorySwitch<org.eclipse.emf.common.notify.Adapter> |
modelSwitch
The switch that delegates to the
createXXX methods. |
Constructor and Description |
---|
MemoryAdapterFactory()
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 |
createAttributeAdapter()
Creates a new adapter for an object of class '
Attribute '. |
org.eclipse.emf.common.notify.Adapter |
createBaseScalarTypeAdapter()
Creates a new adapter for an object of class '
Base Scalar Type '. |
org.eclipse.emf.common.notify.Adapter |
createBitTypeAdapter()
Creates a new adapter for an object of class '
Bit Type '. |
org.eclipse.emf.common.notify.Adapter |
createEObjectAdapter()
Creates a new adapter for the default case.
|
org.eclipse.emf.common.notify.Adapter |
createFloat32TypeAdapter()
Creates a new adapter for an object of class '
Float32 Type '. |
org.eclipse.emf.common.notify.Adapter |
createFloat64TypeAdapter()
Creates a new adapter for an object of class '
Float64 Type '. |
org.eclipse.emf.common.notify.Adapter |
createOrderedTypeAdapter()
Creates a new adapter for an object of class '
Ordered Type '. |
org.eclipse.emf.common.notify.Adapter |
createScalarTypeAdapter()
Creates a new adapter for an object of class '
Scalar Type '. |
org.eclipse.emf.common.notify.Adapter |
createSignedInteger16TypeAdapter()
Creates a new adapter for an object of class '
Signed Integer16 Type '. |
org.eclipse.emf.common.notify.Adapter |
createSignedInteger32TypeAdapter()
Creates a new adapter for an object of class '
Signed Integer32 Type '. |
org.eclipse.emf.common.notify.Adapter |
createSignedInteger64TypeAdapter()
Creates a new adapter for an object of class '
Signed Integer64 Type '. |
org.eclipse.emf.common.notify.Adapter |
createSignedInteger8TypeAdapter()
Creates a new adapter for an object of class '
Signed Integer8 Type '. |
org.eclipse.emf.common.notify.Adapter |
createTypeAdapter()
Creates a new adapter for an object of class '
Type '. |
org.eclipse.emf.common.notify.Adapter |
createTypeDefinitionAdapter()
Creates a new adapter for an object of class '
Type Definition '. |
org.eclipse.emf.common.notify.Adapter |
createTypeSystemAdapter()
Creates a new adapter for an object of class '
Type System '. |
org.eclipse.emf.common.notify.Adapter |
createUnsignedInteger16TypeAdapter()
Creates a new adapter for an object of class '
Unsigned Integer16 Type '. |
org.eclipse.emf.common.notify.Adapter |
createUnsignedInteger32TypeAdapter()
Creates a new adapter for an object of class '
Unsigned Integer32 Type '. |
org.eclipse.emf.common.notify.Adapter |
createUnsignedInteger8TypeAdapter()
Creates a new adapter for an object of class '
Unsigned Integer8 Type '. |
org.eclipse.emf.common.notify.Adapter |
createUserDefinedTypeAdapter()
Creates a new adapter for an object of class '
User Defined Type '. |
org.eclipse.emf.common.notify.Adapter |
createVariableAdapter()
Creates a new adapter for an object of class '
Variable '. |
boolean |
isFactoryForType(Object object)
Returns whether this factory is applicable for the type of the object.
|
protected static MemoryPackage modelPackage
protected MemorySwitch<org.eclipse.emf.common.notify.Adapter> modelSwitch
createXXX
methods.
public MemoryAdapterFactory()
public boolean isFactoryForType(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 createTypeDefinitionAdapter()
Type Definition
'.
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.
TypeDefinition
public org.eclipse.emf.common.notify.Adapter createUserDefinedTypeAdapter()
User Defined Type
'.
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.
UserDefinedType
public org.eclipse.emf.common.notify.Adapter createUnsignedInteger16TypeAdapter()
Unsigned Integer16 Type
'.
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.
UnsignedInteger16Type
public org.eclipse.emf.common.notify.Adapter createScalarTypeAdapter()
Scalar Type
'.
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.
ScalarType
public org.eclipse.emf.common.notify.Adapter createUnsignedInteger32TypeAdapter()
Unsigned Integer32 Type
'.
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.
UnsignedInteger32Type
public org.eclipse.emf.common.notify.Adapter createUnsignedInteger8TypeAdapter()
Unsigned Integer8 Type
'.
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.
UnsignedInteger8Type
public org.eclipse.emf.common.notify.Adapter createTypeSystemAdapter()
Type System
'.
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.
TypeSystem
public org.eclipse.emf.common.notify.Adapter createOrderedTypeAdapter()
Ordered Type
'.
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.
OrderedType
public org.eclipse.emf.common.notify.Adapter createFloat64TypeAdapter()
Float64 Type
'.
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.
Float64Type
public org.eclipse.emf.common.notify.Adapter createSignedInteger8TypeAdapter()
Signed Integer8 Type
'.
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.
SignedInteger8Type
public org.eclipse.emf.common.notify.Adapter createSignedInteger16TypeAdapter()
Signed Integer16 Type
'.
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.
SignedInteger16Type
public org.eclipse.emf.common.notify.Adapter createSignedInteger32TypeAdapter()
Signed Integer32 Type
'.
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.
SignedInteger32Type
public org.eclipse.emf.common.notify.Adapter createSignedInteger64TypeAdapter()
Signed Integer64 Type
'.
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.
SignedInteger64Type
public org.eclipse.emf.common.notify.Adapter createBitTypeAdapter()
Bit Type
'.
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.
BitType
public org.eclipse.emf.common.notify.Adapter createTypeAdapter()
Type
'.
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.
Type
public 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.
Variable
public org.eclipse.emf.common.notify.Adapter createAttributeAdapter()
Attribute
'.
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.
Attribute
public org.eclipse.emf.common.notify.Adapter createFloat32TypeAdapter()
Float32 Type
'.
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.
Float32Type
public org.eclipse.emf.common.notify.Adapter createBaseScalarTypeAdapter()
Base Scalar Type
'.
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.
BaseScalarType
public org.eclipse.emf.common.notify.Adapter createEObjectAdapter()