org.eclipse.gmt.umlx.qvtcore.util
Class QvtcoreAdapterFactory

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

public class QvtcoreAdapterFactory
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:
QvtcorePackage

Constructor Summary
QvtcoreAdapterFactory()
          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 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 createElementAdapter()
          Creates a new adapter for an object of class '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 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 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 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 createTypedElementAdapter()
          Creates a new adapter for an object of class 'Typed Element'.
 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'.
 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

QvtcoreAdapterFactory

public QvtcoreAdapterFactory()
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

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

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

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

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

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

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

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.