org.eclipse.ohf.stem.diseasemodels.standard.impl
Class StandardFactoryImpl

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
          extended by org.eclipse.emf.ecore.impl.EObjectImpl
              extended by org.eclipse.emf.ecore.impl.FlatEObjectImpl
                  extended by org.eclipse.emf.ecore.impl.EModelElementImpl
                      extended by org.eclipse.emf.ecore.impl.EFactoryImpl
                          extended by org.eclipse.ohf.stem.diseasemodels.standard.impl.StandardFactoryImpl
All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EFactory, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject, StandardFactory

public class StandardFactoryImpl
extends org.eclipse.emf.ecore.impl.EFactoryImpl
implements StandardFactory

An implementation of the model Factory.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore
 
Field Summary
 
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
ELAST_EOBJECT_FLAG
 
Fields inherited from interface org.eclipse.ohf.stem.diseasemodels.standard.StandardFactory
eINSTANCE
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Constructor Summary
StandardFactoryImpl()
          Creates an instance of the factory.
 
Method Summary
 java.lang.String convertEListToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertRandomToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertURIToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 org.eclipse.emf.ecore.EObject create(org.eclipse.emf.ecore.EClass eClass)
           
 AggregatingDiseaseModelState createAggregatingDiseaseModelState()
           
 AggregatingSEIRDiseaseModel createAggregatingSEIRDiseaseModel()
           
 AggregatingSIDiseaseModel createAggregatingSIDiseaseModel()
           
 AggregatingSIRDiseaseModel createAggregatingSIRDiseaseModel()
           
 DeterministicSEIRDiseaseModel createDeterministicSEIRDiseaseModel()
           
 DeterministicSIDiseaseModel createDeterministicSIDiseaseModel()
           
 DeterministicSIRDiseaseModel createDeterministicSIRDiseaseModel()
           
 org.eclipse.emf.common.util.EList createEListFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 java.lang.Object createFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 java.util.Random createRandomFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 SEIRLabel createSEIRLabel()
           
 SEIRLabelValue createSEIRLabelValue()
           
 SIDiseaseModelState createSIDiseaseModelState()
           
 SIInfector createSIInfector()
           
 SILabel createSILabel()
           
 SILabelValue createSILabelValue()
           
 SIRLabel createSIRLabel()
           
 SIRLabelValue createSIRLabelValue()
           
 StochasticSEIRDiseaseModel createStochasticSEIRDiseaseModel()
           
 StochasticSIDiseaseModel createStochasticSIDiseaseModel()
           
 StochasticSIRDiseaseModel createStochasticSIRDiseaseModel()
           
 org.eclipse.emf.common.util.URI createURIFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
static StandardPackage getPackage()
          Deprecated.  
 StandardPackage getStandardPackage()
           
static StandardFactory init()
          Creates the default factory implementation.
 
Methods inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl
basicSetEPackage, eGet, eInverseAdd, eInverseRemove, eIsSet, eSet, eUnset, getEPackage, setEPackage
 
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eURIFragmentSegment, getEAnnotation, getEAnnotations
 
Methods inherited from class org.eclipse.emf.ecore.impl.FlatEObjectImpl
eContents, eCrossReferences, eIsProxy, eProxyURI, eSetProxyURI
 
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eSetClass, eSetDeliver
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset, toString
 
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.emf.ecore.EFactory
getEPackage, setEPackage
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
 

Constructor Detail

StandardFactoryImpl

public StandardFactoryImpl()
Creates an instance of the factory.

Method Detail

init

public static StandardFactory init()
Creates the default factory implementation.


create

public org.eclipse.emf.ecore.EObject create(org.eclipse.emf.ecore.EClass eClass)

Specified by:
create in interface org.eclipse.emf.ecore.EFactory
Overrides:
create in class org.eclipse.emf.ecore.impl.EFactoryImpl

createFromString

public java.lang.Object createFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                         java.lang.String initialValue)

Specified by:
createFromString in interface org.eclipse.emf.ecore.EFactory
Overrides:
createFromString in class org.eclipse.emf.ecore.impl.EFactoryImpl

convertToString

public java.lang.String convertToString(org.eclipse.emf.ecore.EDataType eDataType,
                                        java.lang.Object instanceValue)

Specified by:
convertToString in interface org.eclipse.emf.ecore.EFactory
Overrides:
convertToString in class org.eclipse.emf.ecore.impl.EFactoryImpl

createDeterministicSEIRDiseaseModel

public DeterministicSEIRDiseaseModel createDeterministicSEIRDiseaseModel()

Specified by:
createDeterministicSEIRDiseaseModel in interface StandardFactory
Returns:
a new object of class 'Deterministic SEIR Disease Model'.

createDeterministicSIDiseaseModel

public DeterministicSIDiseaseModel createDeterministicSIDiseaseModel()

Specified by:
createDeterministicSIDiseaseModel in interface StandardFactory
Returns:
a new object of class 'Deterministic SI Disease Model'.

createDeterministicSIRDiseaseModel

public DeterministicSIRDiseaseModel createDeterministicSIRDiseaseModel()

Specified by:
createDeterministicSIRDiseaseModel in interface StandardFactory
Returns:
a new object of class 'Deterministic SIR Disease Model'.

createSEIRLabel

public SEIRLabel createSEIRLabel()

Specified by:
createSEIRLabel in interface StandardFactory
Returns:
a new object of class 'SEIR Label'.

createSEIRLabelValue

public SEIRLabelValue createSEIRLabelValue()

Specified by:
createSEIRLabelValue in interface StandardFactory
Returns:
a new object of class 'SEIR Label Value'.

createSIDiseaseModelState

public SIDiseaseModelState createSIDiseaseModelState()

Specified by:
createSIDiseaseModelState in interface StandardFactory
Returns:
a new object of class 'SI Disease Model State'.

createSIInfector

public SIInfector createSIInfector()

Specified by:
createSIInfector in interface StandardFactory
Returns:
a new object of class 'SI Infector'.

createSILabel

public SILabel createSILabel()

Specified by:
createSILabel in interface StandardFactory
Returns:
a new object of class 'SI Label'.

createSILabelValue

public SILabelValue createSILabelValue()

Specified by:
createSILabelValue in interface StandardFactory
Returns:
a new object of class 'SI Label Value'.

createSIRLabel

public SIRLabel createSIRLabel()

Specified by:
createSIRLabel in interface StandardFactory
Returns:
a new object of class 'SIR Label'.

createSIRLabelValue

public SIRLabelValue createSIRLabelValue()

Specified by:
createSIRLabelValue in interface StandardFactory
Returns:
a new object of class 'SIR Label Value'.

createStochasticSEIRDiseaseModel

public StochasticSEIRDiseaseModel createStochasticSEIRDiseaseModel()

Specified by:
createStochasticSEIRDiseaseModel in interface StandardFactory
Returns:
a new object of class 'Stochastic SEIR Disease Model'.

createStochasticSIDiseaseModel

public StochasticSIDiseaseModel createStochasticSIDiseaseModel()

Specified by:
createStochasticSIDiseaseModel in interface StandardFactory
Returns:
a new object of class 'Stochastic SI Disease Model'.

createStochasticSIRDiseaseModel

public StochasticSIRDiseaseModel createStochasticSIRDiseaseModel()

Specified by:
createStochasticSIRDiseaseModel in interface StandardFactory
Returns:
a new object of class 'Stochastic SIR Disease Model'.

createAggregatingSIDiseaseModel

public AggregatingSIDiseaseModel createAggregatingSIDiseaseModel()

Specified by:
createAggregatingSIDiseaseModel in interface StandardFactory
Returns:
a new object of class 'Aggregating SI Disease Model'.

createAggregatingDiseaseModelState

public AggregatingDiseaseModelState createAggregatingDiseaseModelState()

Specified by:
createAggregatingDiseaseModelState in interface StandardFactory
Returns:
a new object of class 'Aggregating Disease Model State'.

createAggregatingSEIRDiseaseModel

public AggregatingSEIRDiseaseModel createAggregatingSEIRDiseaseModel()

Specified by:
createAggregatingSEIRDiseaseModel in interface StandardFactory
Returns:
a new object of class 'Aggregating SEIR Disease Model'.

createAggregatingSIRDiseaseModel

public AggregatingSIRDiseaseModel createAggregatingSIRDiseaseModel()

Specified by:
createAggregatingSIRDiseaseModel in interface StandardFactory
Returns:
a new object of class 'Aggregating SIR Disease Model'.

createURIFromString

public org.eclipse.emf.common.util.URI createURIFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                                           java.lang.String initialValue)


convertURIToString

public java.lang.String convertURIToString(org.eclipse.emf.ecore.EDataType eDataType,
                                           java.lang.Object instanceValue)


createEListFromString

public org.eclipse.emf.common.util.EList createEListFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                                               java.lang.String initialValue)


convertEListToString

public java.lang.String convertEListToString(org.eclipse.emf.ecore.EDataType eDataType,
                                             java.lang.Object instanceValue)


createRandomFromString

public java.util.Random createRandomFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                               java.lang.String initialValue)


convertRandomToString

public java.lang.String convertRandomToString(org.eclipse.emf.ecore.EDataType eDataType,
                                              java.lang.Object instanceValue)


getStandardPackage

public StandardPackage getStandardPackage()

Specified by:
getStandardPackage in interface StandardFactory
Returns:
the package supported by this factory.

getPackage

@Deprecated
public static StandardPackage getPackage()
Deprecated.