org.eclipse.gmt.umlx.eqvtcore.util
Class EqvtCoreAdapterFactory

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

public class EqvtCoreAdapterFactory
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:
EqvtCorePackage

Constructor Summary
EqvtCoreAdapterFactory()
          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 createAreaAdapter()
          Creates a new adapter for an object of class 'Area'.
 org.eclipse.emf.common.notify.Adapter createAssignmentAdapter()
          Creates a new adapter for an object of class 'Assignment'.
 org.eclipse.emf.common.notify.Adapter createASTNodeAdapter()
          Creates a new adapter for an object of class 'AST Node'.
 org.eclipse.emf.common.notify.Adapter createBottomPatternAdapter()
          Creates a new adapter for an object of class 'Bottom Pattern'.
 org.eclipse.emf.common.notify.Adapter createCoreDomainAdapter()
          Creates a new adapter for an object of class 'Core Domain'.
 org.eclipse.emf.common.notify.Adapter createCorePatternAdapter()
          Creates a new adapter for an object of class 'Core Pattern'.
 org.eclipse.emf.common.notify.Adapter createDomainAdapter()
          Creates a new adapter for an object of class 'Domain'.
 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 createEnforcementOperationAdapter()
          Creates a new adapter for an object of class 'Enforcement Operation'.
 org.eclipse.emf.common.notify.Adapter createEObjectAdapter()
          Creates a new adapter for the default case.
 org.eclipse.emf.common.notify.Adapter createETypedElementAdapter()
          Creates a new adapter for an object of class 'ETyped Element'.
 org.eclipse.emf.common.notify.Adapter createGuardPatternAdapter()
          Creates a new adapter for an object of class 'Guard Pattern'.
 org.eclipse.emf.common.notify.Adapter createMappingAdapter()
          Creates a new adapter for an object of class 'Mapping'.
 org.eclipse.emf.common.notify.Adapter createPatternAdapter()
          Creates a new adapter for an object of class 'Pattern'.
 org.eclipse.emf.common.notify.Adapter createPropertyAssignmentAdapter()
          Creates a new adapter for an object of class 'Property Assignment'.
 org.eclipse.emf.common.notify.Adapter createRealizedVariableAdapter()
          Creates a new adapter for an object of class 'Realized Variable'.
 org.eclipse.emf.common.notify.Adapter createRuleAdapter()
          Creates a new adapter for an object of class 'Rule'.
 org.eclipse.emf.common.notify.Adapter createTypedASTNodeAdapter()
          Creates a new adapter for an object of class 'Typed AST Node'.
 org.eclipse.emf.common.notify.Adapter createTypedElementAdapter()
          Creates a new adapter for an object of class 'Typed Element'.
 org.eclipse.emf.common.notify.Adapter createVariable_1Adapter()
          Creates a new adapter for an object of class 'Variable'.
 org.eclipse.emf.common.notify.Adapter createVariableAdapter()
          Creates a new adapter for an object of class 'Variable'.
 org.eclipse.emf.common.notify.Adapter createVariableAssignmentAdapter()
          Creates a new adapter for an object of class 'Variable Assignment'.
 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
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EqvtCoreAdapterFactory

public EqvtCoreAdapterFactory()
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.

createAreaAdapter

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

createAssignmentAdapter

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

createBottomPatternAdapter

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

createGuardPatternAdapter

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

createMappingAdapter

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

createRealizedVariableAdapter

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

Returns:
the new adapter.
See Also:
RealizedVariable

createCoreDomainAdapter

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

createCorePatternAdapter

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

createEnforcementOperationAdapter

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

createPropertyAssignmentAdapter

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

createVariableAssignmentAdapter

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

createEModelElementAdapter

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

Returns:
the new adapter.
See Also:
EModelElement

createPatternAdapter

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

createENamedElementAdapter

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

Returns:
the new adapter.
See Also:
ENamedElement

createRuleAdapter

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

createETypedElementAdapter

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

Returns:
the new adapter.
See Also:
ETypedElement

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

createVisitableAdapter

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

Returns:
the new adapter.
See Also:
Visitable

createASTNodeAdapter

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

Returns:
the new adapter.
See Also:
ASTNode

createTypedASTNodeAdapter

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

Returns:
the new adapter.
See Also:
TypedASTNode

createVariableAdapter

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

Returns:
the new adapter.
See Also:
Variable

createVariable_1Adapter

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

Returns:
the new adapter.
See Also:
Variable

createDomainAdapter

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

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.