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

All Superinterfaces:
Decorator, org.eclipse.emf.ecore.EObject, Identifiable, Infector, NodeDecorator, org.eclipse.emf.common.notify.Notifier, SanityChecker, StandardInfector
All Known Implementing Classes:
SIInfectorImpl

public interface SIInfector
extends StandardInfector

This interface defines a class in an EMF model for the initialization of an infectious population in a Standard disease model. The infector removes population members from the Susceptible state to the Infectious state at at particular node.


Field Summary
static java.lang.String URI_TYPE_SI_INFECTOR_SEGMENT
          This is the segment of the type URI that prefixes all other segments in a standard infector type URI.
 
Fields inherited from interface org.eclipse.ohf.stem.diseasemodels.standard.StandardInfector
URI_TYPE_STANDARD_INFECTOR_SEGMENT
 
Fields inherited from interface org.eclipse.ohf.stem.diseasemodels.standard.Infector
URI_TYPE_INFECTOR_SEGMENT
 
Method Summary
 double getInfectiousCount()
           
 void setInfectiousCount(double value)
          Sets the value of the 'Infectious Count' attribute.
 
Methods inherited from interface org.eclipse.ohf.stem.diseasemodels.standard.Infector
getDiseaseModel, getDiseaseName, getLabelsToInfect, getPopulationIdentifer, getTargetISOKey, getTargetURI, setDiseaseModel, setDiseaseName, setPopulationIdentifer, setTargetISOKey, setTargetURI
 
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
 

Field Detail

URI_TYPE_SI_INFECTOR_SEGMENT

static final java.lang.String URI_TYPE_SI_INFECTOR_SEGMENT
This is the segment of the type URI that prefixes all other segments in a standard infector type URI.

See Also:
Constant Field Values
Method Detail

getInfectiousCount

double getInfectiousCount()
Returns:
the number of population members to be infectious

setInfectiousCount

void setInfectiousCount(double value)
Sets the value of the 'Infectious Count' attribute.

Parameters:
value - the new value of the 'Infectious Count' attribute.
See Also:
getInfectiousCount()