/** | |
* <copyright> | |
* </copyright> | |
* | |
* $Id$ | |
*/ | |
package org.eclipse.stem.diseasemodels.vector; | |
/** | |
* <!-- begin-user-doc --> | |
* A representation of the model object '<em><b>Very Simple Dengue Model</b></em>'. | |
* <!-- end-user-doc --> | |
* | |
* <p> | |
* The following features are supported: | |
* <ul> | |
* <li>{@link org.eclipse.stem.diseasemodels.vector.VerySimpleDengueModel#getHostTransmissionRate <em>Host Transmission Rate</em>}</li> | |
* <li>{@link org.eclipse.stem.diseasemodels.vector.VerySimpleDengueModel#getHostIncubationRate <em>Host Incubation Rate</em>}</li> | |
* <li>{@link org.eclipse.stem.diseasemodels.vector.VerySimpleDengueModel#getHostRecoveryRate <em>Host Recovery Rate</em>}</li> | |
* <li>{@link org.eclipse.stem.diseasemodels.vector.VerySimpleDengueModel#getHostImmunityLossRate <em>Host Immunity Loss Rate</em>}</li> | |
* <li>{@link org.eclipse.stem.diseasemodels.vector.VerySimpleDengueModel#getVectorTransmissionRate <em>Vector Transmission Rate</em>}</li> | |
* <li>{@link org.eclipse.stem.diseasemodels.vector.VerySimpleDengueModel#getVectorIncubationRate <em>Vector Incubation Rate</em>}</li> | |
* <li>{@link org.eclipse.stem.diseasemodels.vector.VerySimpleDengueModel#getADE <em>ADE</em>}</li> | |
* <li>{@link org.eclipse.stem.diseasemodels.vector.VerySimpleDengueModel#getCrossImmunity <em>Cross Immunity</em>}</li> | |
* </ul> | |
* </p> | |
* | |
* @see org.eclipse.stem.diseasemodels.vector.VectorPackage#getVerySimpleDengueModel() | |
* @model | |
* @generated | |
*/ | |
public interface VerySimpleDengueModel extends VectorDiseaseModel { | |
/** | |
* Returns the value of the '<em><b>Host Transmission Rate</b></em>' attribute. | |
* The default value is <code>"0.041"</code>. | |
* <!-- begin-user-doc --> | |
* <p> | |
* If the meaning of the '<em>Host Transmission Rate</em>' attribute isn't clear, | |
* there really should be more of a description here... | |
* </p> | |
* <!-- end-user-doc --> | |
* @return the value of the '<em>Host Transmission Rate</em>' attribute. | |
* @see #setHostTransmissionRate(double) | |
* @see org.eclipse.stem.diseasemodels.vector.VectorPackage#getVerySimpleDengueModel_HostTransmissionRate() | |
* @model default="0.041" | |
* @generated | |
*/ | |
double getHostTransmissionRate(); | |
/** | |
* Sets the value of the '{@link org.eclipse.stem.diseasemodels.vector.VerySimpleDengueModel#getHostTransmissionRate <em>Host Transmission Rate</em>}' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @param value the new value of the '<em>Host Transmission Rate</em>' attribute. | |
* @see #getHostTransmissionRate() | |
* @generated | |
*/ | |
void setHostTransmissionRate(double value); | |
/** | |
* Returns the value of the '<em><b>ADE</b></em>' attribute. | |
* The default value is <code>"1.0"</code>. | |
* <!-- begin-user-doc --> | |
* <p> | |
* If the meaning of the '<em>ADE</em>' attribute isn't clear, | |
* there really should be more of a description here... | |
* </p> | |
* <!-- end-user-doc --> | |
* @return the value of the '<em>ADE</em>' attribute. | |
* @see #setADE(double) | |
* @see org.eclipse.stem.diseasemodels.vector.VectorPackage#getVerySimpleDengueModel_ADE() | |
* @model default="1.0" | |
* @generated | |
*/ | |
double getADE(); | |
/** | |
* Sets the value of the '{@link org.eclipse.stem.diseasemodels.vector.VerySimpleDengueModel#getADE <em>ADE</em>}' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @param value the new value of the '<em>ADE</em>' attribute. | |
* @see #getADE() | |
* @generated | |
*/ | |
void setADE(double value); | |
/** | |
* Returns the value of the '<em><b>Cross Immunity</b></em>' attribute. | |
* The default value is <code>"0.0"</code>. | |
* <!-- begin-user-doc --> | |
* <p> | |
* If the meaning of the '<em>Cross Immunity</em>' attribute isn't clear, | |
* there really should be more of a description here... | |
* </p> | |
* <!-- end-user-doc --> | |
* @return the value of the '<em>Cross Immunity</em>' attribute. | |
* @see #setCrossImmunity(double) | |
* @see org.eclipse.stem.diseasemodels.vector.VectorPackage#getVerySimpleDengueModel_CrossImmunity() | |
* @model default="0.0" | |
* @generated | |
*/ | |
double getCrossImmunity(); | |
/** | |
* Sets the value of the '{@link org.eclipse.stem.diseasemodels.vector.VerySimpleDengueModel#getCrossImmunity <em>Cross Immunity</em>}' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @param value the new value of the '<em>Cross Immunity</em>' attribute. | |
* @see #getCrossImmunity() | |
* @generated | |
*/ | |
void setCrossImmunity(double value); | |
/** | |
* Returns the value of the '<em><b>Host Incubation Rate</b></em>' attribute. | |
* The default value is <code>"0.178"</code>. | |
* <!-- begin-user-doc --> | |
* <p> | |
* If the meaning of the '<em>Host Incubation Rate</em>' attribute isn't clear, | |
* there really should be more of a description here... | |
* </p> | |
* <!-- end-user-doc --> | |
* @return the value of the '<em>Host Incubation Rate</em>' attribute. | |
* @see #setHostIncubationRate(double) | |
* @see org.eclipse.stem.diseasemodels.vector.VectorPackage#getVerySimpleDengueModel_HostIncubationRate() | |
* @model default="0.178" | |
* @generated | |
*/ | |
double getHostIncubationRate(); | |
/** | |
* Sets the value of the '{@link org.eclipse.stem.diseasemodels.vector.VerySimpleDengueModel#getHostIncubationRate <em>Host Incubation Rate</em>}' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @param value the new value of the '<em>Host Incubation Rate</em>' attribute. | |
* @see #getHostIncubationRate() | |
* @generated | |
*/ | |
void setHostIncubationRate(double value); | |
/** | |
* Returns the value of the '<em><b>Host Recovery Rate</b></em>' attribute. | |
* The default value is <code>"0.274"</code>. | |
* <!-- begin-user-doc --> | |
* <p> | |
* If the meaning of the '<em>Host Recovery Rate</em>' attribute isn't clear, | |
* there really should be more of a description here... | |
* </p> | |
* <!-- end-user-doc --> | |
* @return the value of the '<em>Host Recovery Rate</em>' attribute. | |
* @see #setHostRecoveryRate(double) | |
* @see org.eclipse.stem.diseasemodels.vector.VectorPackage#getVerySimpleDengueModel_HostRecoveryRate() | |
* @model default="0.274" | |
* @generated | |
*/ | |
double getHostRecoveryRate(); | |
/** | |
* Sets the value of the '{@link org.eclipse.stem.diseasemodels.vector.VerySimpleDengueModel#getHostRecoveryRate <em>Host Recovery Rate</em>}' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @param value the new value of the '<em>Host Recovery Rate</em>' attribute. | |
* @see #getHostRecoveryRate() | |
* @generated | |
*/ | |
void setHostRecoveryRate(double value); | |
/** | |
* Returns the value of the '<em><b>Host Immunity Loss Rate</b></em>' attribute. | |
* The default value is <code>"0.0055"</code>. | |
* <!-- begin-user-doc --> | |
* <p> | |
* If the meaning of the '<em>Host Immunity Loss Rate</em>' attribute isn't clear, | |
* there really should be more of a description here... | |
* </p> | |
* <!-- end-user-doc --> | |
* @return the value of the '<em>Host Immunity Loss Rate</em>' attribute. | |
* @see #setHostImmunityLossRate(double) | |
* @see org.eclipse.stem.diseasemodels.vector.VectorPackage#getVerySimpleDengueModel_HostImmunityLossRate() | |
* @model default="0.0055" | |
* @generated | |
*/ | |
double getHostImmunityLossRate(); | |
/** | |
* Sets the value of the '{@link org.eclipse.stem.diseasemodels.vector.VerySimpleDengueModel#getHostImmunityLossRate <em>Host Immunity Loss Rate</em>}' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @param value the new value of the '<em>Host Immunity Loss Rate</em>' attribute. | |
* @see #getHostImmunityLossRate() | |
* @generated | |
*/ | |
void setHostImmunityLossRate(double value); | |
/** | |
* Returns the value of the '<em><b>Vector Transmission Rate</b></em>' attribute. | |
* The default value is <code>"1.452"</code>. | |
* <!-- begin-user-doc --> | |
* <p> | |
* If the meaning of the '<em>Vector Transmission Rate</em>' attribute isn't clear, | |
* there really should be more of a description here... | |
* </p> | |
* <!-- end-user-doc --> | |
* @return the value of the '<em>Vector Transmission Rate</em>' attribute. | |
* @see #setVectorTransmissionRate(double) | |
* @see org.eclipse.stem.diseasemodels.vector.VectorPackage#getVerySimpleDengueModel_VectorTransmissionRate() | |
* @model default="1.452" | |
* @generated | |
*/ | |
double getVectorTransmissionRate(); | |
/** | |
* Sets the value of the '{@link org.eclipse.stem.diseasemodels.vector.VerySimpleDengueModel#getVectorTransmissionRate <em>Vector Transmission Rate</em>}' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @param value the new value of the '<em>Vector Transmission Rate</em>' attribute. | |
* @see #getVectorTransmissionRate() | |
* @generated | |
*/ | |
void setVectorTransmissionRate(double value); | |
/** | |
* Returns the value of the '<em><b>Vector Incubation Rate</b></em>' attribute. | |
* The default value is <code>"0.082"</code>. | |
* <!-- begin-user-doc --> | |
* <p> | |
* If the meaning of the '<em>Vector Incubation Rate</em>' attribute isn't clear, | |
* there really should be more of a description here... | |
* </p> | |
* <!-- end-user-doc --> | |
* @return the value of the '<em>Vector Incubation Rate</em>' attribute. | |
* @see #setVectorIncubationRate(double) | |
* @see org.eclipse.stem.diseasemodels.vector.VectorPackage#getVerySimpleDengueModel_VectorIncubationRate() | |
* @model default="0.082" | |
* @generated | |
*/ | |
double getVectorIncubationRate(); | |
/** | |
* Sets the value of the '{@link org.eclipse.stem.diseasemodels.vector.VerySimpleDengueModel#getVectorIncubationRate <em>Vector Incubation Rate</em>}' attribute. | |
* <!-- begin-user-doc --> | |
* <!-- end-user-doc --> | |
* @param value the new value of the '<em>Vector Incubation Rate</em>' attribute. | |
* @see #getVectorIncubationRate() | |
* @generated | |
*/ | |
void setVectorIncubationRate(double value); | |
} // VerySimpleDengueModel |