com.hammurapi.review.util
Class ReviewAdapterFactory

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
      extended by com.hammurapi.review.util.ReviewAdapterFactory
All Implemented Interfaces:
org.eclipse.emf.common.notify.AdapterFactory

public class ReviewAdapterFactory
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:
ReviewPackage

Field Summary
protected static ReviewPackage modelPackage
          The cached model package.
protected  ReviewSwitch<org.eclipse.emf.common.notify.Adapter> modelSwitch
          The switch that delegates to the createXXX methods.
 
Constructor Summary
ReviewAdapterFactory()
          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 createAnnotationAdapter()
          Creates a new adapter for an object of class 'Annotation'.
 org.eclipse.emf.common.notify.Adapter createArtifactTypeAdapter()
          Creates a new adapter for an object of class 'Artifact Type'.
 org.eclipse.emf.common.notify.Adapter createBaselineAdapter()
          Creates a new adapter for an object of class 'Baseline'.
 org.eclipse.emf.common.notify.Adapter createCommonObjectAdapter()
          Creates a new adapter for an object of class 'Common Object'.
 org.eclipse.emf.common.notify.Adapter createComponentAdapter()
          Creates a new adapter for an object of class 'Component'.
 org.eclipse.emf.common.notify.Adapter createEObjectAdapter()
          Creates a new adapter for the default case.
 org.eclipse.emf.common.notify.Adapter createFactoryAdapter()
          Creates a new adapter for an object of class 'Factory'.
 org.eclipse.emf.common.notify.Adapter createGovernanaceObjectAdapter()
          Creates a new adapter for an object of class 'Governanace Object'.
 org.eclipse.emf.common.notify.Adapter createGovernanceDomainAdapter()
          Creates a new adapter for an object of class 'Governance Domain'.
 org.eclipse.emf.common.notify.Adapter createGovernorAdapter()
          Creates a new adapter for an object of class 'Governor'.
 org.eclipse.emf.common.notify.Adapter createInspectorAdapter()
          Creates a new adapter for an object of class 'Inspector'.
 org.eclipse.emf.common.notify.Adapter createInspectorCategoryAdapter()
          Creates a new adapter for an object of class 'Inspector Category'.
 org.eclipse.emf.common.notify.Adapter createInspectorRelationshipAdapter()
          Creates a new adapter for an object of class 'Inspector Relationship'.
 org.eclipse.emf.common.notify.Adapter createInspectorSetAdapter()
          Creates a new adapter for an object of class 'Inspector Set'.
 org.eclipse.emf.common.notify.Adapter createLanguageElementAdapter()
          Creates a new adapter for an object of class 'Language Element'.
 org.eclipse.emf.common.notify.Adapter createMeasurementAdapter()
          Creates a new adapter for an object of class 'Measurement'.
 org.eclipse.emf.common.notify.Adapter createModuleAdapter()
          Creates a new adapter for an object of class 'Module'.
 org.eclipse.emf.common.notify.Adapter createNamedAdapter()
          Creates a new adapter for an object of class 'Named'.
 org.eclipse.emf.common.notify.Adapter createNamedObjectDefinitionAdapter()
          Creates a new adapter for an object of class 'Named Object Definition'.
 org.eclipse.emf.common.notify.Adapter createObjectDefinitionAdapter()
          Creates a new adapter for an object of class 'Object Definition'.
 org.eclipse.emf.common.notify.Adapter createObservationAdapter()
          Creates a new adapter for an object of class 'Observation'.
 org.eclipse.emf.common.notify.Adapter createOrganizationAdapter()
          Creates a new adapter for an object of class 'Organization'.
 org.eclipse.emf.common.notify.Adapter createPartyAdapter()
          Creates a new adapter for an object of class 'Party'.
 org.eclipse.emf.common.notify.Adapter createPropertySourceAdapter()
          Creates a new adapter for an object of class 'Property Source'.
 org.eclipse.emf.common.notify.Adapter createReportAdapter()
          Creates a new adapter for an object of class 'Report'.
 org.eclipse.emf.common.notify.Adapter createRepositoryAdapter()
          Creates a new adapter for an object of class 'Repository'.
 org.eclipse.emf.common.notify.Adapter createRevisionAdapter()
          Creates a new adapter for an object of class 'Revision'.
 org.eclipse.emf.common.notify.Adapter createTaggedAdapter()
          Creates a new adapter for an object of class 'Tagged'.
 org.eclipse.emf.common.notify.Adapter createToolAdapter()
          Creates a new adapter for an object of class 'Tool'.
 org.eclipse.emf.common.notify.Adapter createToolVersionAdapter()
          Creates a new adapter for an object of class 'Tool Version'.
 org.eclipse.emf.common.notify.Adapter createViolationAdapter()
          Creates a new adapter for an object of class 'Violation'.
 org.eclipse.emf.common.notify.Adapter createWaiverAdapter()
          Creates a new adapter for an object of class 'Waiver'.
 org.eclipse.emf.common.notify.Adapter createWarningAdapter()
          Creates a new adapter for an object of class 'Warning'.
 boolean isFactoryForType(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, associate, createAdapter, resolve
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

modelPackage

protected static ReviewPackage modelPackage
The cached model package.


modelSwitch

protected ReviewSwitch<org.eclipse.emf.common.notify.Adapter> modelSwitch
The switch that delegates to the createXXX methods.

Constructor Detail

ReviewAdapterFactory

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

Method Detail

isFactoryForType

public boolean isFactoryForType(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.

createObservationAdapter

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

createViolationAdapter

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

createWarningAdapter

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

createMeasurementAdapter

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

createAnnotationAdapter

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

createRepositoryAdapter

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

createRevisionAdapter

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

createBaselineAdapter

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

createReportAdapter

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

createInspectorSetAdapter

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

createInspectorAdapter

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

createInspectorCategoryAdapter

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

createComponentAdapter

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

createModuleAdapter

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

createLanguageElementAdapter

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

createWaiverAdapter

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

createGovernanceDomainAdapter

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

createArtifactTypeAdapter

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

createToolAdapter

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

createToolVersionAdapter

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

createGovernanaceObjectAdapter

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

createGovernorAdapter

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

createInspectorRelationshipAdapter

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

createCommonObjectAdapter

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

createFactoryAdapter

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

createNamedAdapter

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

createPropertySourceAdapter

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

createObjectDefinitionAdapter

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

Returns:
the new adapter.
See Also:
ObjectDefinition

createNamedObjectDefinitionAdapter

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

Returns:
the new adapter.
See Also:
NamedObjectDefinition

createTaggedAdapter

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

createPartyAdapter

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

createOrganizationAdapter

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

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.