org.eclipse.gmt.umlx.imperativeocl.util
Class ImperativeoclAdapterFactory

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
      extended by org.eclipse.gmt.umlx.imperativeocl.util.ImperativeoclAdapterFactory
All Implemented Interfaces:
org.eclipse.emf.common.notify.AdapterFactory

public class ImperativeoclAdapterFactory
extends org.eclipse.emf.common.notify.impl.AdapterFactoryImpl

The Adapter Factory for the model. It provides an adapter createXXX method for each class of the model.

See Also:
ImperativeoclPackage

Constructor Summary
ImperativeoclAdapterFactory()
          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 createAltExpAdapter()
          Creates a new adapter for an object of class 'Alt Exp'.
 org.eclipse.emf.common.notify.Adapter createAnonymousTupleLiteralExpAdapter()
          Creates a new adapter for an object of class 'Anonymous Tuple Literal Exp'.
 org.eclipse.emf.common.notify.Adapter createAnonymousTupleLiteralPartAdapter()
          Creates a new adapter for an object of class 'Anonymous Tuple Literal Part'.
 org.eclipse.emf.common.notify.Adapter createAnonymousTupleTypeAdapter()
          Creates a new adapter for an object of class 'Anonymous Tuple Type'.
 org.eclipse.emf.common.notify.Adapter createAssertExpAdapter()
          Creates a new adapter for an object of class 'Assert Exp'.
 org.eclipse.emf.common.notify.Adapter createAssignExpAdapter()
          Creates a new adapter for an object of class 'Assign Exp'.
 org.eclipse.emf.common.notify.Adapter createBlockExpAdapter()
          Creates a new adapter for an object of class 'Block Exp'.
 org.eclipse.emf.common.notify.Adapter createBreakExpAdapter()
          Creates a new adapter for an object of class 'Break Exp'.
 org.eclipse.emf.common.notify.Adapter createCallExpAdapter()
          Creates a new adapter for an object of class 'Call Exp'.
 org.eclipse.emf.common.notify.Adapter createClassAdapter()
          Creates a new adapter for an object of class 'Class'.
 org.eclipse.emf.common.notify.Adapter createCollectionTypeAdapter()
          Creates a new adapter for an object of class 'Collection Type'.
 org.eclipse.emf.common.notify.Adapter createComputeExpAdapter()
          Creates a new adapter for an object of class 'Compute Exp'.
 org.eclipse.emf.common.notify.Adapter createContinueExpAdapter()
          Creates a new adapter for an object of class 'Continue Exp'.
 org.eclipse.emf.common.notify.Adapter createDataTypeAdapter()
          Creates a new adapter for an object of class 'Data Type'.
 org.eclipse.emf.common.notify.Adapter createDictionaryTypeAdapter()
          Creates a new adapter for an object of class 'Dictionary Type'.
 org.eclipse.emf.common.notify.Adapter createDictLiteralExpAdapter()
          Creates a new adapter for an object of class 'Dict Literal Exp'.
 org.eclipse.emf.common.notify.Adapter createDictLiteralPartAdapter()
          Creates a new adapter for an object of class 'Dict Literal Part'.
 org.eclipse.emf.common.notify.Adapter createElementAdapter()
          Creates a new adapter for an object of class 'Element'.
 org.eclipse.emf.common.notify.Adapter createEObjectAdapter()
          Creates a new adapter for the default case.
 org.eclipse.emf.common.notify.Adapter createFeaturePropertyCallAdapter()
          Creates a new adapter for an object of class 'Feature Property Call'.
 org.eclipse.emf.common.notify.Adapter createForExpAdapter()
          Creates a new adapter for an object of class 'For Exp'.
 org.eclipse.emf.common.notify.Adapter createImperativeExpressionAdapter()
          Creates a new adapter for an object of class 'Imperative Expression'.
 org.eclipse.emf.common.notify.Adapter createImperativeIterateExpAdapter()
          Creates a new adapter for an object of class 'Imperative Iterate Exp'.
 org.eclipse.emf.common.notify.Adapter createImperativeLoopExpAdapter()
          Creates a new adapter for an object of class 'Imperative Loop Exp'.
 org.eclipse.emf.common.notify.Adapter createInstantiationExpAdapter()
          Creates a new adapter for an object of class 'Instantiation Exp'.
 org.eclipse.emf.common.notify.Adapter createListTypeAdapter()
          Creates a new adapter for an object of class 'List Type'.
 org.eclipse.emf.common.notify.Adapter createLiteralExpAdapter()
          Creates a new adapter for an object of class 'Literal Exp'.
 org.eclipse.emf.common.notify.Adapter createLogExpAdapter()
          Creates a new adapter for an object of class 'Log Exp'.
 org.eclipse.emf.common.notify.Adapter createLoopExpAdapter()
          Creates a new adapter for an object of class 'Loop Exp'.
 org.eclipse.emf.common.notify.Adapter createNamedElementAdapter()
          Creates a new adapter for an object of class 'Named Element'.
 org.eclipse.emf.common.notify.Adapter createObjectAdapter()
          Creates a new adapter for an object of class 'Object'.
 org.eclipse.emf.common.notify.Adapter createOclExpressionAdapter()
          Creates a new adapter for an object of class 'Ocl Expression'.
 org.eclipse.emf.common.notify.Adapter createOperationCallExpAdapter()
          Creates a new adapter for an object of class 'Operation Call Exp'.
 org.eclipse.emf.common.notify.Adapter createRaiseExpAdapter()
          Creates a new adapter for an object of class 'Raise Exp'.
 org.eclipse.emf.common.notify.Adapter createReturnExpAdapter()
          Creates a new adapter for an object of class 'Return Exp'.
 org.eclipse.emf.common.notify.Adapter createSwitchExpAdapter()
          Creates a new adapter for an object of class 'Switch Exp'.
 org.eclipse.emf.common.notify.Adapter createTemplateParameterTypeAdapter()
          Creates a new adapter for an object of class 'Template Parameter Type'.
 org.eclipse.emf.common.notify.Adapter createTryExpAdapter()
          Creates a new adapter for an object of class 'Try Exp'.
 org.eclipse.emf.common.notify.Adapter createTupleExpAdapter()
          Creates a new adapter for an object of class 'Tuple Exp'.
 org.eclipse.emf.common.notify.Adapter createTypeAdapter()
          Creates a new adapter for an object of class 'Type'.
 org.eclipse.emf.common.notify.Adapter createTypedefAdapter()
          Creates a new adapter for an object of class 'Typedef'.
 org.eclipse.emf.common.notify.Adapter createTypedElementAdapter()
          Creates a new adapter for an object of class 'Typed Element'.
 org.eclipse.emf.common.notify.Adapter createUnlinkExpAdapter()
          Creates a new adapter for an object of class 'Unlink Exp'.
 org.eclipse.emf.common.notify.Adapter createUnpackExpAdapter()
          Creates a new adapter for an object of class 'Unpack Exp'.
 org.eclipse.emf.common.notify.Adapter createVariableInitExpAdapter()
          Creates a new adapter for an object of class 'Variable Init Exp'.
 org.eclipse.emf.common.notify.Adapter createWhileExpAdapter()
          Creates a new adapter for an object of class 'While Exp'.
 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
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImperativeoclAdapterFactory

public ImperativeoclAdapterFactory()
Creates an instance of the adapter factory.

Method Detail

isFactoryForType

public boolean isFactoryForType(java.lang.Object object)
Returns whether this factory is applicable for the type of the object. This implementation returns true if the object is either the model's package or is an instance object of the model.

Specified by:
isFactoryForType in interface org.eclipse.emf.common.notify.AdapterFactory
Overrides:
isFactoryForType in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
Returns:
whether this factory is applicable for the type of the object.

createAdapter

public org.eclipse.emf.common.notify.Adapter createAdapter(org.eclipse.emf.common.notify.Notifier target)
Creates an adapter for the target.

Overrides:
createAdapter in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
Parameters:
target - the object to adapt.
Returns:
the adapter for the target.

createAssignExpAdapter

public org.eclipse.emf.common.notify.Adapter createAssignExpAdapter()
Creates a new adapter for an object of class 'Assign Exp'. 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.

Returns:
the new adapter.
See Also:
AssignExp

createBlockExpAdapter

public org.eclipse.emf.common.notify.Adapter createBlockExpAdapter()
Creates a new adapter for an object of class 'Block Exp'. 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.

Returns:
the new adapter.
See Also:
BlockExp

createSwitchExpAdapter

public org.eclipse.emf.common.notify.Adapter createSwitchExpAdapter()
Creates a new adapter for an object of class 'Switch Exp'. 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.

Returns:
the new adapter.
See Also:
SwitchExp

createVariableInitExpAdapter

public org.eclipse.emf.common.notify.Adapter createVariableInitExpAdapter()
Creates a new adapter for an object of class 'Variable Init Exp'. 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.

Returns:
the new adapter.
See Also:
VariableInitExp

createWhileExpAdapter

public org.eclipse.emf.common.notify.Adapter createWhileExpAdapter()
Creates a new adapter for an object of class 'While Exp'. 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.

Returns:
the new adapter.
See Also:
WhileExp

createComputeExpAdapter

public org.eclipse.emf.common.notify.Adapter createComputeExpAdapter()
Creates a new adapter for an object of class 'Compute Exp'. 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.

Returns:
the new adapter.
See Also:
ComputeExp

createAltExpAdapter

public org.eclipse.emf.common.notify.Adapter createAltExpAdapter()
Creates a new adapter for an object of class 'Alt Exp'. 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.

Returns:
the new adapter.
See Also:
AltExp

createUnlinkExpAdapter

public org.eclipse.emf.common.notify.Adapter createUnlinkExpAdapter()
Creates a new adapter for an object of class 'Unlink Exp'. 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.

Returns:
the new adapter.
See Also:
UnlinkExp

createReturnExpAdapter

public org.eclipse.emf.common.notify.Adapter createReturnExpAdapter()
Creates a new adapter for an object of class 'Return Exp'. 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.

Returns:
the new adapter.
See Also:
ReturnExp

createBreakExpAdapter

public org.eclipse.emf.common.notify.Adapter createBreakExpAdapter()
Creates a new adapter for an object of class 'Break Exp'. 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.

Returns:
the new adapter.
See Also:
BreakExp

createTryExpAdapter

public org.eclipse.emf.common.notify.Adapter createTryExpAdapter()
Creates a new adapter for an object of class 'Try Exp'. 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.

Returns:
the new adapter.
See Also:
TryExp

createRaiseExpAdapter

public org.eclipse.emf.common.notify.Adapter createRaiseExpAdapter()
Creates a new adapter for an object of class 'Raise Exp'. 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.

Returns:
the new adapter.
See Also:
RaiseExp

createContinueExpAdapter

public org.eclipse.emf.common.notify.Adapter createContinueExpAdapter()
Creates a new adapter for an object of class 'Continue Exp'. 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.

Returns:
the new adapter.
See Also:
ContinueExp

createForExpAdapter

public org.eclipse.emf.common.notify.Adapter createForExpAdapter()
Creates a new adapter for an object of class 'For Exp'. 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.

Returns:
the new adapter.
See Also:
ForExp

createTupleExpAdapter

public org.eclipse.emf.common.notify.Adapter createTupleExpAdapter()
Creates a new adapter for an object of class 'Tuple Exp'. 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.

Returns:
the new adapter.
See Also:
TupleExp

createTypedefAdapter

public org.eclipse.emf.common.notify.Adapter createTypedefAdapter()
Creates a new adapter for an object of class 'Typedef'. 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.

Returns:
the new adapter.
See Also:
Typedef

createInstantiationExpAdapter

public org.eclipse.emf.common.notify.Adapter createInstantiationExpAdapter()
Creates a new adapter for an object of class 'Instantiation Exp'. 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.

Returns:
the new adapter.
See Also:
InstantiationExp

createDictionaryTypeAdapter

public org.eclipse.emf.common.notify.Adapter createDictionaryTypeAdapter()
Creates a new adapter for an object of class 'Dictionary 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.

Returns:
the new adapter.
See Also:
DictionaryType

createDictLiteralExpAdapter

public org.eclipse.emf.common.notify.Adapter createDictLiteralExpAdapter()
Creates a new adapter for an object of class 'Dict Literal Exp'. 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.

Returns:
the new adapter.
See Also:
DictLiteralExp

createDictLiteralPartAdapter

public org.eclipse.emf.common.notify.Adapter createDictLiteralPartAdapter()
Creates a new adapter for an object of class 'Dict Literal Part'. 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.

Returns:
the new adapter.
See Also:
DictLiteralPart

createTemplateParameterTypeAdapter

public org.eclipse.emf.common.notify.Adapter createTemplateParameterTypeAdapter()
Creates a new adapter for an object of class 'Template Parameter 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.

Returns:
the new adapter.
See Also:
TemplateParameterType

createLogExpAdapter

public org.eclipse.emf.common.notify.Adapter createLogExpAdapter()
Creates a new adapter for an object of class 'Log Exp'. 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.

Returns:
the new adapter.
See Also:
LogExp

createAssertExpAdapter

public org.eclipse.emf.common.notify.Adapter createAssertExpAdapter()
Creates a new adapter for an object of class 'Assert Exp'. 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.

Returns:
the new adapter.
See Also:
AssertExp

createImperativeLoopExpAdapter

public org.eclipse.emf.common.notify.Adapter createImperativeLoopExpAdapter()
Creates a new adapter for an object of class 'Imperative Loop Exp'. 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.

Returns:
the new adapter.
See Also:
ImperativeLoopExp

createImperativeIterateExpAdapter

public org.eclipse.emf.common.notify.Adapter createImperativeIterateExpAdapter()
Creates a new adapter for an object of class 'Imperative Iterate Exp'. 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.

Returns:
the new adapter.
See Also:
ImperativeIterateExp

createImperativeExpressionAdapter

public org.eclipse.emf.common.notify.Adapter createImperativeExpressionAdapter()
Creates a new adapter for an object of class 'Imperative 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.

Returns:
the new adapter.
See Also:
ImperativeExpression

createUnpackExpAdapter

public org.eclipse.emf.common.notify.Adapter createUnpackExpAdapter()
Creates a new adapter for an object of class 'Unpack Exp'. 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.

Returns:
the new adapter.
See Also:
UnpackExp

createAnonymousTupleTypeAdapter

public org.eclipse.emf.common.notify.Adapter createAnonymousTupleTypeAdapter()
Creates a new adapter for an object of class 'Anonymous Tuple 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.

Returns:
the new adapter.
See Also:
AnonymousTupleType

createAnonymousTupleLiteralExpAdapter

public org.eclipse.emf.common.notify.Adapter createAnonymousTupleLiteralExpAdapter()
Creates a new adapter for an object of class 'Anonymous Tuple Literal Exp'. 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.

Returns:
the new adapter.
See Also:
AnonymousTupleLiteralExp

createAnonymousTupleLiteralPartAdapter

public org.eclipse.emf.common.notify.Adapter createAnonymousTupleLiteralPartAdapter()
Creates a new adapter for an object of class 'Anonymous Tuple Literal Part'. 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.

Returns:
the new adapter.
See Also:
AnonymousTupleLiteralPart

createListTypeAdapter

public org.eclipse.emf.common.notify.Adapter createListTypeAdapter()
Creates a new adapter for an object of class 'List 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.

Returns:
the new adapter.
See Also:
ListType

createObjectAdapter

public org.eclipse.emf.common.notify.Adapter createObjectAdapter()
Creates a new adapter for an object of class 'Object'. 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.

Returns:
the new adapter.
See Also:
Object

createElementAdapter

public org.eclipse.emf.common.notify.Adapter createElementAdapter()
Creates a new adapter for an object of class '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.

Returns:
the new adapter.
See Also:
Element

createNamedElementAdapter

public org.eclipse.emf.common.notify.Adapter createNamedElementAdapter()
Creates a new adapter for an object of class 'Named 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.

Returns:
the new adapter.
See Also:
NamedElement

createTypedElementAdapter

public org.eclipse.emf.common.notify.Adapter createTypedElementAdapter()
Creates a new adapter for an object of class '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.

Returns:
the new adapter.
See Also:
TypedElement

createOclExpressionAdapter

public org.eclipse.emf.common.notify.Adapter createOclExpressionAdapter()
Creates a new adapter for an object of class '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.

Returns:
the new adapter.
See Also:
OclExpression

createCallExpAdapter

public org.eclipse.emf.common.notify.Adapter createCallExpAdapter()
Creates a new adapter for an object of class 'Call Exp'. 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.

Returns:
the new adapter.
See Also:
CallExp

createLoopExpAdapter

public org.eclipse.emf.common.notify.Adapter createLoopExpAdapter()
Creates a new adapter for an object of class 'Loop Exp'. 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.

Returns:
the new adapter.
See Also:
LoopExp

createTypeAdapter

public org.eclipse.emf.common.notify.Adapter createTypeAdapter()
Creates a new adapter for an object of class '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.

Returns:
the new adapter.
See Also:
Type

createClassAdapter

public org.eclipse.emf.common.notify.Adapter createClassAdapter()
Creates a new adapter for an object of class 'Class'. 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.

Returns:
the new adapter.
See Also:
Class

createDataTypeAdapter

public org.eclipse.emf.common.notify.Adapter createDataTypeAdapter()
Creates a new adapter for an object of class 'Data 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.

Returns:
the new adapter.
See Also:
DataType

createCollectionTypeAdapter

public org.eclipse.emf.common.notify.Adapter createCollectionTypeAdapter()
Creates a new adapter for an object of class 'Collection 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.

Returns:
the new adapter.
See Also:
CollectionType

createLiteralExpAdapter

public org.eclipse.emf.common.notify.Adapter createLiteralExpAdapter()
Creates a new adapter for an object of class 'Literal Exp'. 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.

Returns:
the new adapter.
See Also:
LiteralExp

createFeaturePropertyCallAdapter

public org.eclipse.emf.common.notify.Adapter createFeaturePropertyCallAdapter()
Creates a new adapter for an object of class 'Feature Property Call'. 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.

Returns:
the new adapter.
See Also:
FeaturePropertyCall

createOperationCallExpAdapter

public org.eclipse.emf.common.notify.Adapter createOperationCallExpAdapter()
Creates a new adapter for an object of class 'Operation Call Exp'. 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.

Returns:
the new adapter.
See Also:
OperationCallExp

createEObjectAdapter

public org.eclipse.emf.common.notify.Adapter createEObjectAdapter()
Creates a new adapter for the default case. This default implementation returns null.

Returns:
the new adapter.