org.eclipse.ohf.stem.internal.data
Class InfectorDecoratorRecord

java.lang.Object
  extended by org.eclipse.ohf.stem.internal.data.IdentifiableRecord
      extended by org.eclipse.ohf.stem.internal.data.DataSetRecord
          extended by org.eclipse.ohf.stem.internal.data.DecoratorRecord
              extended by org.eclipse.ohf.stem.internal.data.InfectorDecoratorRecord
All Implemented Interfaces:
java.lang.Comparable<IdentifiableRecord>
Direct Known Subclasses:
InfectorDecoratorRecord.StandardInfectorDecoratorRecord

public abstract class InfectorDecoratorRecord
extends DecoratorRecord

This class represents an Infector


Nested Class Summary
static class InfectorDecoratorRecord.SIInfectorDecoratorRecord
          This class represents a SIInfector.
static class InfectorDecoratorRecord.StandardInfectorDecoratorRecord
          This class represents a StandardInfector.
 
Nested classes/interfaces inherited from class org.eclipse.ohf.stem.internal.data.DecoratorRecord
DecoratorRecord.DecoratorData
 
Nested classes/interfaces inherited from class org.eclipse.ohf.stem.internal.data.DataSetRecord
DataSetRecord.DataSetData
 
Nested classes/interfaces inherited from class org.eclipse.ohf.stem.internal.data.IdentifiableRecord
IdentifiableRecord.AdminLevel
 
Field Summary
static java.lang.String DISEASE_NAME_PROPERTY
          This is the property that specifies the name of the disease defined in a properties file.
static java.lang.String INFECTOR_CONTENT_DESCRIPTOR
          This is the content descriptor for InfectorDecoratorRecords.
static java.lang.String INFECTOR_NAME_PROPERTY
          This is the property that specifies the name of the infector defined in a properties file.
static java.lang.String POPULATION_ID_PROPERTY
          This is the property that specifies the identifier of the population infected by the infector defined in a properties file.
static java.lang.String TARGET_ISO_KEY_PROPERTY
          This is the property that specifies the URI of the Node (Region) that is the site of infection defined in a properties file.
 
Fields inherited from class org.eclipse.ohf.stem.internal.data.DecoratorRecord
DECORATOR_DIR
 
Fields inherited from class org.eclipse.ohf.stem.internal.data.DataSetRecord
RECORD_CLASSNAME_PROPERTY
 
Fields inherited from class org.eclipse.ohf.stem.internal.data.IdentifiableRecord
BIBLIOGRAPHIC_CITATION_PROPERTY, CONTRIBUTOR_PROPERTY, COVERAGE_PROPERTY, CREATED_PROPERTY, CREATOR_PROPERTY, DATE_PROPERTY, DESCRIPTION_PROPERTY, FORMAT_PROPERTY, identifiableURIPrefix, IDENTIFIER_PROPERTY, LANGUAGE_PROPERTY, LICENSE_PROPERTY, PUBLISHER_PROPERTY, RELATION_PROPERTY, REQUIRED_PROPERTY, RIGHTS_PROPERTY, SERIALIZATION_DATE_RANGE_FORMAT_1_DATE, SERIALIZATION_DATE_RANGE_FORMAT_1_DATE_YEAR, SERIALIZATION_DATE_RANGE_FORMAT_2_DATES, SOURCE_PROPERTY, SPATIAL_PROPERTY, SUBJECT_PROPERTY, TITLE_PROPERTY, TYPE_PROPERTY, VALID_PROPERTY
 
Constructor Summary
InfectorDecoratorRecord()
           
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class org.eclipse.ohf.stem.internal.data.DecoratorRecord
getDecorator, getNumModelDecorators
 
Methods inherited from class org.eclipse.ohf.stem.internal.data.DataSetRecord
getNumEdges, getNumLabels, getNumNodes, getNumScenarioDecorators, initializeDataSet
 
Methods inherited from class org.eclipse.ohf.stem.internal.data.IdentifiableRecord
addAdminLevel, addAdminLevel, addAdminLevels, compareTo, getAdminLevels, getAdminLevelsAsString, getAdminLevelsMaxToMin, getDublinCore, getEndDate, getIdentifiable, getMaxAdminLevel, getMinAdminLevel, getNumAdminLevels, getStartDate, inDateRange, isYounger, serialize, serializeIdentifiable, setDublinCore, setEndDate, setIdentifiable, setStartDate
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

INFECTOR_CONTENT_DESCRIPTOR

public static final java.lang.String INFECTOR_CONTENT_DESCRIPTOR
This is the content descriptor for InfectorDecoratorRecords.

See Also:
Constant Field Values

INFECTOR_NAME_PROPERTY

public static final java.lang.String INFECTOR_NAME_PROPERTY
This is the property that specifies the name of the infector defined in a properties file.

See Also:
Constant Field Values

DISEASE_NAME_PROPERTY

public static final java.lang.String DISEASE_NAME_PROPERTY
This is the property that specifies the name of the disease defined in a properties file.

See Also:
Constant Field Values

POPULATION_ID_PROPERTY

public static final java.lang.String POPULATION_ID_PROPERTY
This is the property that specifies the identifier of the population infected by the infector defined in a properties file.

See Also:
Constant Field Values

TARGET_ISO_KEY_PROPERTY

public static final java.lang.String TARGET_ISO_KEY_PROPERTY
This is the property that specifies the URI of the Node (Region) that is the site of infection defined in a properties file.

See Also:
Constant Field Values
Constructor Detail

InfectorDecoratorRecord

public InfectorDecoratorRecord()
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object
See Also:
Object.toString()