Package de.tubs.pandemieinc.events
Provides the event classes for the Round and City object. The events indicates that something
happened in this round globally or specific on a city. Example: A Vaccine is available or a
Pathogen was encountered.
-
Class Summary Class Description AirportClosedEvent AirportClosedEvent - City eventAntiVaccinationismEvent AntiVaccinationismEvent - City eventBaseEvent This is the base class for all given events.BioTerrorismEvent BioTerrorismEvent - Global eventCampaignLaunchedEvent CampaignLaunchedEvent - City eventConnectionClosedEvent ConnectionClosedEvent - A city event This event indicates that the connection from the given city to the destination city can not be used as long this event exists.EconomicCrisisEvent EconomicCrisisEvent - Global eventElectionsCalledEvent ElectionsCalledEvent - City eventHygienicMeasuresAppliedEvent HygienicMeasuresAppliedEvent - A city event This event indicates that the action "applyHygienicMeasures" was used on the given city.InDevelopmentEvent This is the abstract/base class for "indevelopment" events.InfluenceExertedEvent InfluenceExertedEvent - An city event This event indicates that the action "exertInfluence" was used on the given city.LargeScalePanicEvent MedicationAvailableEvent MedicationAvailableEvent - An global event This event indicates that the medication for the given pathogen is available to use for the cities.MedicationDeployedEvent MedicationDeployedEvent - An city event This event indicates that the medication for the given pathogen was deployed on the given city.MedicationInDevelopmentEvent MedicationInDevelopmentEvent - An global event This event indicates that the medication for the given pathogen is indevelopment.OtherEvent This is a wrapper class to catch an unknown event type for the round.OutbreakEvent OutbreakEvent - A city event This event indicates that a Pathogen has been "found" in the given city.PathogenEncounteredEvent PathogenEncounteredEvent - A global event This event indicates that a Pathogen has been encountered in some cities.PathogenEvent Base class for events with Pathogen.QuarantineEvent QuarantineEvent - A city event This event indicates that the Pathogens in this city can not infect other cities as long this event exists.SimpleEvent Base class for events with a round integer.TimedEvent Base class for timed events (events that have sinceround and untilround attributes)UprisingEvent UprisingEvent - City eventVaccineAvailableEvent VaccineAvailableEvent - A global event This event indicates that the vaccine for the given Pathogen is available for all cities.VaccineDeployedEvent VaccineDeployedEvent - A citry event This event indicates that the vaccine for the given Pathogen was deployed on the given city.VaccineInDevelopmentEvent VaccineInDevelopmentEvent - A global event This event indicates that the vaccine for the given Pathogen is in development.