org.eclipse.ohf.stem.diseasemodels.standard.util
Class StandardAdapterFactory

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
      extended by org.eclipse.ohf.stem.diseasemodels.standard.util.StandardAdapterFactory
All Implemented Interfaces:
org.eclipse.emf.common.notify.AdapterFactory
Direct Known Subclasses:
StandardItemProviderAdapterFactory, StandardRelativeValueProviderAdapterFactory

public class StandardAdapterFactory
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:
StandardPackage

Constructor Summary
StandardAdapterFactory()
          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 createAggregatingDiseaseModelStateAdapter()
          Creates a new adapter for an object of class 'Aggregating Disease Model State'.
 org.eclipse.emf.common.notify.Adapter createAggregatingSEIRDiseaseModelAdapter()
          Creates a new adapter for an object of class 'Aggregating SEIR Disease Model'.
 org.eclipse.emf.common.notify.Adapter createAggregatingSIDiseaseModelAdapter()
          Creates a new adapter for an object of class 'Aggregating SI Disease Model'.
 org.eclipse.emf.common.notify.Adapter createAggregatingSIRDiseaseModelAdapter()
          Creates a new adapter for an object of class 'Aggregating SIR Disease Model'.
 org.eclipse.emf.common.notify.Adapter createDecoratorAdapter()
          Creates a new adapter for an object of class 'Decorator'.
 org.eclipse.emf.common.notify.Adapter createDeterministicSEIRDiseaseModelAdapter()
          Creates a new adapter for an object of class 'Deterministic SEIR Disease Model'.
 org.eclipse.emf.common.notify.Adapter createDeterministicSIDiseaseModelAdapter()
          Creates a new adapter for an object of class 'Deterministic SI Disease Model'.
 org.eclipse.emf.common.notify.Adapter createDeterministicSIRDiseaseModelAdapter()
          Creates a new adapter for an object of class 'Deterministic SIR Disease Model'.
 org.eclipse.emf.common.notify.Adapter createDiseaseModelAdapter()
          Creates a new adapter for an object of class 'Disease Model'.
 org.eclipse.emf.common.notify.Adapter createDiseaseModelLabelAdapter()
          Creates a new adapter for an object of class 'Disease Model Label'.
 org.eclipse.emf.common.notify.Adapter createDiseaseModelLabelValueAdapter()
          Creates a new adapter for an object of class 'Disease Model Label Value'.
 org.eclipse.emf.common.notify.Adapter createDiseaseModelStateAdapter()
          Creates a new adapter for an object of class 'Disease Model State'.
 org.eclipse.emf.common.notify.Adapter createDynamicLabelAdapter()
          Creates a new adapter for an object of class 'Dynamic Label'.
 org.eclipse.emf.common.notify.Adapter createDynamicNodeLabelAdapter()
          Creates a new adapter for an object of class 'Dynamic Node Label'.
 org.eclipse.emf.common.notify.Adapter createEObjectAdapter()
          Creates a new adapter for the default case.
 org.eclipse.emf.common.notify.Adapter createIdentifiableAdapter()
          Creates a new adapter for an object of class 'Identifiable'.
 org.eclipse.emf.common.notify.Adapter createInfectorAdapter()
          Creates a new adapter for an object of class 'Infector'.
 org.eclipse.emf.common.notify.Adapter createLabelAdapter()
          Creates a new adapter for an object of class 'Label'.
 org.eclipse.emf.common.notify.Adapter createLabelValueAdapter()
          Creates a new adapter for an object of class 'Label Value'.
 org.eclipse.emf.common.notify.Adapter createNodeDecoratorAdapter()
          Creates a new adapter for an object of class 'Node Decorator'.
 org.eclipse.emf.common.notify.Adapter createNodeLabelAdapter()
          Creates a new adapter for an object of class 'Node Label'.
 org.eclipse.emf.common.notify.Adapter createSanityChecker_1Adapter()
          Creates a new adapter for an object of class 'Sanity Checker'.
 org.eclipse.emf.common.notify.Adapter createSanityCheckerAdapter()
          Creates a new adapter for an object of class 'Sanity Checker'.
 org.eclipse.emf.common.notify.Adapter createSEIRAdapter()
          Creates a new adapter for an object of class 'SEIR'.
 org.eclipse.emf.common.notify.Adapter createSEIRLabelAdapter()
          Creates a new adapter for an object of class 'SEIR Label'.
 org.eclipse.emf.common.notify.Adapter createSEIRLabelValueAdapter()
          Creates a new adapter for an object of class 'SEIR Label Value'.
 org.eclipse.emf.common.notify.Adapter createSIAdapter()
          Creates a new adapter for an object of class 'SI'.
 org.eclipse.emf.common.notify.Adapter createSIDiseaseModelStateAdapter()
          Creates a new adapter for an object of class 'SI Disease Model State'.
 org.eclipse.emf.common.notify.Adapter createSIInfectorAdapter()
          Creates a new adapter for an object of class 'SI Infector'.
 org.eclipse.emf.common.notify.Adapter createSILabelAdapter()
          Creates a new adapter for an object of class 'SI Label'.
 org.eclipse.emf.common.notify.Adapter createSILabelValueAdapter()
          Creates a new adapter for an object of class 'SI Label Value'.
 org.eclipse.emf.common.notify.Adapter createSIRAdapter()
          Creates a new adapter for an object of class 'SIR'.
 org.eclipse.emf.common.notify.Adapter createSIRLabelAdapter()
          Creates a new adapter for an object of class 'SIR Label'.
 org.eclipse.emf.common.notify.Adapter createSIRLabelValueAdapter()
          Creates a new adapter for an object of class 'SIR Label Value'.
 org.eclipse.emf.common.notify.Adapter createStandardDiseaseModelAdapter()
          Creates a new adapter for an object of class 'Disease Model'.
 org.eclipse.emf.common.notify.Adapter createStandardDiseaseModelLabelAdapter()
          Creates a new adapter for an object of class 'Disease Model Label'.
 org.eclipse.emf.common.notify.Adapter createStandardDiseaseModelLabelValueAdapter()
          Creates a new adapter for an object of class 'Disease Model Label Value'.
 org.eclipse.emf.common.notify.Adapter createStandardDiseaseModelStateAdapter()
          Creates a new adapter for an object of class 'Disease Model State'.
 org.eclipse.emf.common.notify.Adapter createStandardInfectorAdapter()
          Creates a new adapter for an object of class 'Infector'.
 org.eclipse.emf.common.notify.Adapter createStandardStochasticDiseaseModelAdapter()
          Creates a new adapter for an object of class 'Stochastic Disease Model'.
 org.eclipse.emf.common.notify.Adapter createStochasticDiseaseModelAdapter()
          Creates a new adapter for an object of class 'Stochastic Disease Model'.
 org.eclipse.emf.common.notify.Adapter createStochasticSEIRDiseaseModelAdapter()
          Creates a new adapter for an object of class 'Stochastic SEIR Disease Model'.
 org.eclipse.emf.common.notify.Adapter createStochasticSIDiseaseModelAdapter()
          Creates a new adapter for an object of class 'Stochastic SI Disease Model'.
 org.eclipse.emf.common.notify.Adapter createStochasticSIRDiseaseModelAdapter()
          Creates a new adapter for an object of class 'Stochastic SIR Disease Model'.
 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

StandardAdapterFactory

public StandardAdapterFactory()
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
Parameters:
object -
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.

createSEIRAdapter

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

createSEIRLabelAdapter

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

createSEIRLabelValueAdapter

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

createSIRAdapter

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

createSIRLabelAdapter

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

createSIRLabelValueAdapter

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

createStandardDiseaseModelAdapter

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

createDiseaseModelAdapter

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

createDiseaseModelLabelAdapter

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

createStochasticSEIRDiseaseModelAdapter

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

createStandardInfectorAdapter

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

createDeterministicSEIRDiseaseModelAdapter

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

createDiseaseModelLabelValueAdapter

public org.eclipse.emf.common.notify.Adapter createDiseaseModelLabelValueAdapter()
Creates a new adapter for an object of class 'Disease Model Label Value'. 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:
DiseaseModelLabelValue

createStandardDiseaseModelLabelValueAdapter

public org.eclipse.emf.common.notify.Adapter createStandardDiseaseModelLabelValueAdapter()
Creates a new adapter for an object of class 'Disease Model Label Value'. 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:
StandardDiseaseModelLabelValue

createStandardDiseaseModelLabelAdapter

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

createSIAdapter

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

createSILabelAdapter

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

createSILabelValueAdapter

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

createInfectorAdapter

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

createSIInfectorAdapter

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

createDeterministicSIRDiseaseModelAdapter

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

createDeterministicSIDiseaseModelAdapter

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

createStochasticSIRDiseaseModelAdapter

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

createStochasticSIDiseaseModelAdapter

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

createDiseaseModelStateAdapter

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

createSIDiseaseModelStateAdapter

public org.eclipse.emf.common.notify.Adapter createSIDiseaseModelStateAdapter()
Creates a new adapter for an object of class 'SI Disease Model State'. 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:
SIDiseaseModelState

createStandardDiseaseModelStateAdapter

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

createSanityCheckerAdapter

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

createAggregatingSIDiseaseModelAdapter

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

createAggregatingDiseaseModelStateAdapter

public org.eclipse.emf.common.notify.Adapter createAggregatingDiseaseModelStateAdapter()
Creates a new adapter for an object of class 'Aggregating Disease Model State'. 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:
AggregatingDiseaseModelState

createAggregatingSEIRDiseaseModelAdapter

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

createAggregatingSIRDiseaseModelAdapter

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

createStochasticDiseaseModelAdapter

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

createStandardStochasticDiseaseModelAdapter

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

createIdentifiableAdapter

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

createDecoratorAdapter

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

createNodeDecoratorAdapter

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

createLabelAdapter

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

createDynamicLabelAdapter

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

createNodeLabelAdapter

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

createDynamicNodeLabelAdapter

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

createSanityChecker_1Adapter

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

createLabelValueAdapter

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

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.