org.eclipse.gmt.modisco.omg.kdm.conceptual.util
Class ConceptualAdapterFactory

java.lang.Object
  extended by AdapterFactoryImpl
      extended by org.eclipse.gmt.modisco.omg.kdm.conceptual.util.ConceptualAdapterFactory

public class ConceptualAdapterFactory
extends AdapterFactoryImpl

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

See Also:
ConceptualPackage
Generated:

Constructor Summary
ConceptualAdapterFactory()
          Creates an instance of the adapter factory.
 
Method Summary
 Adapter createAbstractConceptualElementAdapter()
          Creates a new adapter for an object of class 'Abstract Conceptual Element'.
 Adapter createAbstractConceptualRelationshipAdapter()
          Creates a new adapter for an object of class 'Abstract Conceptual Relationship'.
 Adapter createAdapter(Notifier target)
          Creates an adapter for the target.
 Adapter createBehaviorUnitAdapter()
          Creates a new adapter for an object of class 'Behavior Unit'.
 Adapter createConceptualContainerAdapter()
          Creates a new adapter for an object of class 'Container'.
 Adapter createConceptualElementAdapter()
          Creates a new adapter for an object of class 'Element'.
 Adapter createConceptualFlowAdapter()
          Creates a new adapter for an object of class 'Flow'.
 Adapter createConceptualModelAdapter()
          Creates a new adapter for an object of class 'Model'.
 Adapter createConceptualRelationshipAdapter()
          Creates a new adapter for an object of class 'Relationship'.
 Adapter createConceptualRoleAdapter()
          Creates a new adapter for an object of class 'Role'.
 Adapter createElementAdapter()
          Creates a new adapter for an object of class 'Element'.
 Adapter createEObjectAdapter()
          Creates a new adapter for the default case.
 Adapter createFactUnitAdapter()
          Creates a new adapter for an object of class 'Fact Unit'.
 Adapter createKDMEntityAdapter()
          Creates a new adapter for an object of class 'KDM Entity'.
 Adapter createKDMFrameworkAdapter()
          Creates a new adapter for an object of class 'KDM Framework'.
 Adapter createKDMModelAdapter()
          Creates a new adapter for an object of class 'KDM Model'.
 Adapter createKDMRelationshipAdapter()
          Creates a new adapter for an object of class 'KDM Relationship'.
 Adapter createModelElementAdapter()
          Creates a new adapter for an object of class 'Model Element'.
 Adapter createRuleUnitAdapter()
          Creates a new adapter for an object of class 'Rule Unit'.
 Adapter createScenarioUnitAdapter()
          Creates a new adapter for an object of class 'Scenario Unit'.
 Adapter createTermUnitAdapter()
          Creates a new adapter for an object of class 'Term Unit'.
 boolean isFactoryForType(java.lang.Object object)
          Returns whether this factory is applicable for the type of the object.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConceptualAdapterFactory

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

Generated:
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.

Returns:
whether this factory is applicable for the type of the object.
Generated:

createAdapter

public Adapter createAdapter(Notifier target)
Creates an adapter for the target.

Parameters:
target - the object to adapt.
Returns:
the adapter for the target.
Generated:

createConceptualModelAdapter

public Adapter createConceptualModelAdapter()
Creates a new adapter for an object of class '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.

Returns:
the new adapter.
See Also:
ConceptualModel
Generated:

createAbstractConceptualElementAdapter

public Adapter createAbstractConceptualElementAdapter()
Creates a new adapter for an object of class 'Abstract Conceptual 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:
AbstractConceptualElement
Generated:

createTermUnitAdapter

public Adapter createTermUnitAdapter()
Creates a new adapter for an object of class 'Term Unit'. 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:
TermUnit
Generated:

createConceptualContainerAdapter

public Adapter createConceptualContainerAdapter()
Creates a new adapter for an object of class 'Container'. 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:
ConceptualContainer
Generated:

createFactUnitAdapter

public Adapter createFactUnitAdapter()
Creates a new adapter for an object of class 'Fact Unit'. 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:
FactUnit
Generated:

createAbstractConceptualRelationshipAdapter

public Adapter createAbstractConceptualRelationshipAdapter()
Creates a new adapter for an object of class 'Abstract Conceptual Relationship'. 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:
AbstractConceptualRelationship
Generated:

createConceptualRelationshipAdapter

public Adapter createConceptualRelationshipAdapter()
Creates a new adapter for an object of class 'Relationship'. 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:
ConceptualRelationship
Generated:

createBehaviorUnitAdapter

public Adapter createBehaviorUnitAdapter()
Creates a new adapter for an object of class 'Behavior Unit'. 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:
BehaviorUnit
Generated:

createRuleUnitAdapter

public Adapter createRuleUnitAdapter()
Creates a new adapter for an object of class 'Rule Unit'. 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:
RuleUnit
Generated:

createScenarioUnitAdapter

public Adapter createScenarioUnitAdapter()
Creates a new adapter for an object of class 'Scenario Unit'. 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:
ScenarioUnit
Generated:

createConceptualFlowAdapter

public Adapter createConceptualFlowAdapter()
Creates a new adapter for an object of class 'Flow'. 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:
ConceptualFlow
Generated:

createConceptualElementAdapter

public Adapter createConceptualElementAdapter()
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:
ConceptualElement
Generated:

createConceptualRoleAdapter

public Adapter createConceptualRoleAdapter()
Creates a new adapter for an object of class 'Role'. 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:
ConceptualRole
Generated:

createElementAdapter

public 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
Generated:

createModelElementAdapter

public Adapter createModelElementAdapter()
Creates a new adapter for an object of class 'Model 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:
ModelElement
Generated:

createKDMFrameworkAdapter

public Adapter createKDMFrameworkAdapter()
Creates a new adapter for an object of class 'KDM Framework'. 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:
KDMFramework
Generated:

createKDMModelAdapter

public Adapter createKDMModelAdapter()
Creates a new adapter for an object of class 'KDM 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.

Returns:
the new adapter.
See Also:
KDMModel
Generated:

createKDMEntityAdapter

public Adapter createKDMEntityAdapter()
Creates a new adapter for an object of class 'KDM Entity'. 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:
KDMEntity
Generated:

createKDMRelationshipAdapter

public Adapter createKDMRelationshipAdapter()
Creates a new adapter for an object of class 'KDM Relationship'. 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:
KDMRelationship
Generated:

createEObjectAdapter

public Adapter createEObjectAdapter()
Creates a new adapter for the default case. This default implementation returns null.

Returns:
the new adapter.
Generated: