org.eclipse.ohf.stem.diseasemodels.standard
Interface StochasticDiseaseModel

All Superinterfaces:
Decorator, DiseaseModel, org.eclipse.emf.ecore.EObject, Identifiable, NodeDecorator, org.eclipse.emf.common.notify.Notifier, SanityChecker
All Known Subinterfaces:
StandardStochasticDiseaseModel, StochasticSEIRDiseaseModel, StochasticSIDiseaseModel, StochasticSIRDiseaseModel
All Known Implementing Classes:
StandardStochasticDiseaseModelImpl, StochasticDiseaseModelImpl, StochasticSEIRDiseaseModelImpl, StochasticSIDiseaseModelImpl, StochasticSIRDiseaseModelImpl

public interface StochasticDiseaseModel
extends DiseaseModel

This interface defines an EMF model


Field Summary
 
Fields inherited from interface org.eclipse.ohf.stem.diseasemodels.standard.DiseaseModel
URI_TYPE_DISEASEMODEL_SEGMENT
 
Method Summary
 java.util.Random getRandomGenerator()
           
 long getSeed()
           
 void setSeed(long value)
          Sets the value of the 'Seed' attribute.
 
Methods inherited from interface org.eclipse.ohf.stem.diseasemodels.standard.DiseaseModel
createDiseaseModelLabel, createDiseaseModelLabelValue, createDiseaseModelState, createInfector, getAdjustedBackgroundMortalityRate, getBackgroundMortalityRate, getDiseaseName, getPopulationIdentifier, getTimePeriod, initializeDiseaseState, initializeDiseaseState, setBackgroundMortalityRate, setDiseaseName, setPopulationIdentifier, setTimePeriod
 
Methods inherited from interface org.eclipse.ohf.stem.core.model.Decorator
decorateGraph, getGraph, getLabelsToUpdate, resetLabels, setGraph, updateLabels
 
Methods inherited from interface org.eclipse.ohf.stem.core.common.Identifiable
getDublinCore, getTypeURI, getURI, sane, setDublinCore, setTypeURI, setURI
 
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
 

Method Detail

getSeed

long getSeed()
Returns:
the seed used to initialize the random number generator.

setSeed

void setSeed(long value)
Sets the value of the 'Seed' attribute.

Parameters:
value - the new value of the 'Seed' attribute.
See Also:
getSeed()

getRandomGenerator

java.util.Random getRandomGenerator()