All Downloads are FREE. Search and download functionalities are using the official Maven repository.

de.vdv.ojp20.siri.AlertCauseEnumeration Maven / Gradle / Ivy

The newest version!
//
// This file was generated by the Eclipse Implementation of JAXB, v4.0.5 
// See https://eclipse-ee4j.github.io/jaxb-ri 
// Any modifications to this file will be lost upon recompilation of the source schema. 
//


package de.vdv.ojp20.siri;

import jakarta.xml.bind.annotation.XmlEnum;
import jakarta.xml.bind.annotation.XmlEnumValue;
import jakarta.xml.bind.annotation.XmlType;


/**
 * 
 * 
 * 

Java class for AlertCauseEnumeration

. * *

The following schema fragment specifies the expected content contained within this class.

*
{@code
 * 
 *   
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *     
 *   
 * 
 * }
* */ @XmlType(name = "AlertCauseEnumeration") @XmlEnum public enum AlertCauseEnumeration { @XmlEnumValue("unknown") UNKNOWN("unknown"), @XmlEnumValue("securityAlert") SECURITY_ALERT("securityAlert"), @XmlEnumValue("emergencyServicesCall") EMERGENCY_SERVICES_CALL("emergencyServicesCall"), @XmlEnumValue("policeActivity") POLICE_ACTIVITY("policeActivity"), @XmlEnumValue("policeOrder") POLICE_ORDER("policeOrder"), @XmlEnumValue("fire") FIRE("fire"), @XmlEnumValue("cableFire") CABLE_FIRE("cableFire"), @XmlEnumValue("smokeDetectedOnVehicle") SMOKE_DETECTED_ON_VEHICLE("smokeDetectedOnVehicle"), @XmlEnumValue("fireAtStation") FIRE_AT_STATION("fireAtStation"), @XmlEnumValue("fireRun") FIRE_RUN("fireRun"), @XmlEnumValue("fireBrigadeOrder") FIRE_BRIGADE_ORDER("fireBrigadeOrder"), @XmlEnumValue("explosion") EXPLOSION("explosion"), @XmlEnumValue("explosionHazard") EXPLOSION_HAZARD("explosionHazard"), @XmlEnumValue("bombDisposal") BOMB_DISPOSAL("bombDisposal"), @XmlEnumValue("emergencyMedicalServices") EMERGENCY_MEDICAL_SERVICES("emergencyMedicalServices"), @XmlEnumValue("emergencyBrake") EMERGENCY_BRAKE("emergencyBrake"), @XmlEnumValue("vandalism") VANDALISM("vandalism"), @XmlEnumValue("cableTheft") CABLE_THEFT("cableTheft"), @XmlEnumValue("signalPassedAtDanger") SIGNAL_PASSED_AT_DANGER("signalPassedAtDanger"), @XmlEnumValue("stationOverrun") STATION_OVERRUN("stationOverrun"), @XmlEnumValue("passengersBlockingDoors") PASSENGERS_BLOCKING_DOORS("passengersBlockingDoors"), @XmlEnumValue("defectiveSecuritySystem") DEFECTIVE_SECURITY_SYSTEM("defectiveSecuritySystem"), @XmlEnumValue("overcrowded") OVERCROWDED("overcrowded"), @XmlEnumValue("borderControl") BORDER_CONTROL("borderControl"), @XmlEnumValue("unattendedBag") UNATTENDED_BAG("unattendedBag"), @XmlEnumValue("telephonedThreat") TELEPHONED_THREAT("telephonedThreat"), @XmlEnumValue("suspectVehicle") SUSPECT_VEHICLE("suspectVehicle"), @XmlEnumValue("evacuation") EVACUATION("evacuation"), @XmlEnumValue("terroristIncident") TERRORIST_INCIDENT("terroristIncident"), @XmlEnumValue("publicDisturbance") PUBLIC_DISTURBANCE("publicDisturbance"), @XmlEnumValue("technicalProblem") TECHNICAL_PROBLEM("technicalProblem"), @XmlEnumValue("vehicleFailure") VEHICLE_FAILURE("vehicleFailure"), @XmlEnumValue("serviceDisruption") SERVICE_DISRUPTION("serviceDisruption"), @XmlEnumValue("doorFailure") DOOR_FAILURE("doorFailure"), @XmlEnumValue("lightingFailure") LIGHTING_FAILURE("lightingFailure"), @XmlEnumValue("pointsProblem") POINTS_PROBLEM("pointsProblem"), @XmlEnumValue("pointsFailure") POINTS_FAILURE("pointsFailure"), @XmlEnumValue("signalProblem") SIGNAL_PROBLEM("signalProblem"), @XmlEnumValue("signalFailure") SIGNAL_FAILURE("signalFailure"), @XmlEnumValue("overheadWireFailure") OVERHEAD_WIRE_FAILURE("overheadWireFailure"), @XmlEnumValue("levelCrossingFailure") LEVEL_CROSSING_FAILURE("levelCrossingFailure"), @XmlEnumValue("trafficManagementSystemFailure") TRAFFIC_MANAGEMENT_SYSTEM_FAILURE("trafficManagementSystemFailure"), @XmlEnumValue("engineFailure") ENGINE_FAILURE("engineFailure"), @XmlEnumValue("breakDown") BREAK_DOWN("breakDown"), @XmlEnumValue("repairWork") REPAIR_WORK("repairWork"), @XmlEnumValue("constructionWork") CONSTRUCTION_WORK("constructionWork"), @XmlEnumValue("maintenanceWork") MAINTENANCE_WORK("maintenanceWork"), @XmlEnumValue("powerProblem") POWER_PROBLEM("powerProblem"), @XmlEnumValue("trackCircuitProblem") TRACK_CIRCUIT_PROBLEM("trackCircuitProblem"), @XmlEnumValue("swingBridgeFailure") SWING_BRIDGE_FAILURE("swingBridgeFailure"), @XmlEnumValue("escalatorFailure") ESCALATOR_FAILURE("escalatorFailure"), @XmlEnumValue("liftFailure") LIFT_FAILURE("liftFailure"), @XmlEnumValue("gangwayProblem") GANGWAY_PROBLEM("gangwayProblem"), @XmlEnumValue("defectiveVehicle") DEFECTIVE_VEHICLE("defectiveVehicle"), @XmlEnumValue("brokenRail") BROKEN_RAIL("brokenRail"), @XmlEnumValue("poorRailConditions") POOR_RAIL_CONDITIONS("poorRailConditions"), @XmlEnumValue("deicingWork") DEICING_WORK("deicingWork"), @XmlEnumValue("wheelProblem") WHEEL_PROBLEM("wheelProblem"), @XmlEnumValue("routeBlockage") ROUTE_BLOCKAGE("routeBlockage"), @XmlEnumValue("congestion") CONGESTION("congestion"), @XmlEnumValue("heavyTraffic") HEAVY_TRAFFIC("heavyTraffic"), @XmlEnumValue("routeDiversion") ROUTE_DIVERSION("routeDiversion"), @XmlEnumValue("roadworks") ROADWORKS("roadworks"), @XmlEnumValue("unscheduledConstructionWork") UNSCHEDULED_CONSTRUCTION_WORK("unscheduledConstructionWork"), @XmlEnumValue("levelCrossingIncident") LEVEL_CROSSING_INCIDENT("levelCrossingIncident"), @XmlEnumValue("sewerageMaintenance") SEWERAGE_MAINTENANCE("sewerageMaintenance"), @XmlEnumValue("roadClosed") ROAD_CLOSED("roadClosed"), @XmlEnumValue("roadwayDamage") ROADWAY_DAMAGE("roadwayDamage"), @XmlEnumValue("bridgeDamage") BRIDGE_DAMAGE("bridgeDamage"), @XmlEnumValue("personOnTheLine") PERSON_ON_THE_LINE("personOnTheLine"), @XmlEnumValue("objectOnTheLine") OBJECT_ON_THE_LINE("objectOnTheLine"), @XmlEnumValue("vehicleOnTheLine") VEHICLE_ON_THE_LINE("vehicleOnTheLine"), @XmlEnumValue("animalOnTheLine") ANIMAL_ON_THE_LINE("animalOnTheLine"), @XmlEnumValue("fallenTreeOnTheLine") FALLEN_TREE_ON_THE_LINE("fallenTreeOnTheLine"), @XmlEnumValue("vegetation") VEGETATION("vegetation"), @XmlEnumValue("speedRestrictions") SPEED_RESTRICTIONS("speedRestrictions"), @XmlEnumValue("precedingVehicle") PRECEDING_VEHICLE("precedingVehicle"), @XmlEnumValue("accident") ACCIDENT("accident"), @XmlEnumValue("nearMiss") NEAR_MISS("nearMiss"), @XmlEnumValue("personHitByVehicle") PERSON_HIT_BY_VEHICLE("personHitByVehicle"), @XmlEnumValue("vehicleStruckObject") VEHICLE_STRUCK_OBJECT("vehicleStruckObject"), @XmlEnumValue("vehicleStruckAnimal") VEHICLE_STRUCK_ANIMAL("vehicleStruckAnimal"), @XmlEnumValue("derailment") DERAILMENT("derailment"), @XmlEnumValue("collision") COLLISION("collision"), @XmlEnumValue("levelCrossingAccident") LEVEL_CROSSING_ACCIDENT("levelCrossingAccident"), @XmlEnumValue("poorWeather") POOR_WEATHER("poorWeather"), @XmlEnumValue("fog") FOG("fog"), @XmlEnumValue("heavySnowFall") HEAVY_SNOW_FALL("heavySnowFall"), @XmlEnumValue("heavyRain") HEAVY_RAIN("heavyRain"), @XmlEnumValue("strongWinds") STRONG_WINDS("strongWinds"), @XmlEnumValue("ice") ICE("ice"), @XmlEnumValue("hail") HAIL("hail"), @XmlEnumValue("highTemperatures") HIGH_TEMPERATURES("highTemperatures"), @XmlEnumValue("flooding") FLOODING("flooding"), @XmlEnumValue("lowWaterLevel") LOW_WATER_LEVEL("lowWaterLevel"), @XmlEnumValue("riskOfFlooding") RISK_OF_FLOODING("riskOfFlooding"), @XmlEnumValue("highWaterLevel") HIGH_WATER_LEVEL("highWaterLevel"), @XmlEnumValue("fallenLeaves") FALLEN_LEAVES("fallenLeaves"), @XmlEnumValue("fallenTree") FALLEN_TREE("fallenTree"), @XmlEnumValue("landslide") LANDSLIDE("landslide"), @XmlEnumValue("riskOfLandslide") RISK_OF_LANDSLIDE("riskOfLandslide"), @XmlEnumValue("driftingSnow") DRIFTING_SNOW("driftingSnow"), @XmlEnumValue("blizzardConditions") BLIZZARD_CONDITIONS("blizzardConditions"), @XmlEnumValue("stormDamage") STORM_DAMAGE("stormDamage"), @XmlEnumValue("lightningStrike") LIGHTNING_STRIKE("lightningStrike"), @XmlEnumValue("roughSea") ROUGH_SEA("roughSea"), @XmlEnumValue("highTide") HIGH_TIDE("highTide"), @XmlEnumValue("lowTide") LOW_TIDE("lowTide"), @XmlEnumValue("iceDrift") ICE_DRIFT("iceDrift"), @XmlEnumValue("avalanches") AVALANCHES("avalanches"), @XmlEnumValue("riskOfAvalanches") RISK_OF_AVALANCHES("riskOfAvalanches"), @XmlEnumValue("flashFloods") FLASH_FLOODS("flashFloods"), @XmlEnumValue("mudslide") MUDSLIDE("mudslide"), @XmlEnumValue("rockfalls") ROCKFALLS("rockfalls"), @XmlEnumValue("subsidence") SUBSIDENCE("subsidence"), @XmlEnumValue("earthquakeDamage") EARTHQUAKE_DAMAGE("earthquakeDamage"), @XmlEnumValue("grassFire") GRASS_FIRE("grassFire"), @XmlEnumValue("wildlandFire") WILDLAND_FIRE("wildlandFire"), @XmlEnumValue("iceOnRailway") ICE_ON_RAILWAY("iceOnRailway"), @XmlEnumValue("iceOnCarriages") ICE_ON_CARRIAGES("iceOnCarriages"), @XmlEnumValue("specialEvent") SPECIAL_EVENT("specialEvent"), @XmlEnumValue("procession") PROCESSION("procession"), @XmlEnumValue("demonstration") DEMONSTRATION("demonstration"), @XmlEnumValue("industrialAction") INDUSTRIAL_ACTION("industrialAction"), @XmlEnumValue("staffSickness") STAFF_SICKNESS("staffSickness"), @XmlEnumValue("staffAbsence") STAFF_ABSENCE("staffAbsence"), @XmlEnumValue("operatorCeasedTrading") OPERATOR_CEASED_TRADING("operatorCeasedTrading"), @XmlEnumValue("previousDisturbances") PREVIOUS_DISTURBANCES("previousDisturbances"), @XmlEnumValue("vehicleBlockingTrack") VEHICLE_BLOCKING_TRACK("vehicleBlockingTrack"), @XmlEnumValue("foreignDisturbances") FOREIGN_DISTURBANCES("foreignDisturbances"), @XmlEnumValue("awaitingShuttle") AWAITING_SHUTTLE("awaitingShuttle"), @XmlEnumValue("changeInCarriages") CHANGE_IN_CARRIAGES("changeInCarriages"), @XmlEnumValue("trainCoupling") TRAIN_COUPLING("trainCoupling"), @XmlEnumValue("boardingDelay") BOARDING_DELAY("boardingDelay"), @XmlEnumValue("awaitingApproach") AWAITING_APPROACH("awaitingApproach"), @XmlEnumValue("overtaking") OVERTAKING("overtaking"), @XmlEnumValue("provisionDelay") PROVISION_DELAY("provisionDelay"), @XmlEnumValue("miscellaneous") MISCELLANEOUS("miscellaneous"), @XmlEnumValue("undefinedAlertCause") UNDEFINED_ALERT_CAUSE("undefinedAlertCause"), @XmlEnumValue("incident") INCIDENT("incident"), @XmlEnumValue("safetyViolation") SAFETY_VIOLATION("safetyViolation"), @XmlEnumValue("trainDoor") TRAIN_DOOR("trainDoor"), @XmlEnumValue("altercation") ALTERCATION("altercation"), @XmlEnumValue("illVehicleOccupants") ILL_VEHICLE_OCCUPANTS("illVehicleOccupants"), @XmlEnumValue("serviceFailure") SERVICE_FAILURE("serviceFailure"), @XmlEnumValue("bombExplosion") BOMB_EXPLOSION("bombExplosion"), @XmlEnumValue("fireBrigadeSafetyChecks") FIRE_BRIGADE_SAFETY_CHECKS("fireBrigadeSafetyChecks"), @XmlEnumValue("civilEmergency") CIVIL_EMERGENCY("civilEmergency"), @XmlEnumValue("airRaid") AIR_RAID("airRaid"), @XmlEnumValue("sabotage") SABOTAGE("sabotage"), @XmlEnumValue("bombAlert") BOMB_ALERT("bombAlert"), @XmlEnumValue("attack") ATTACK("attack"), @XmlEnumValue("gunfireOnRoadway") GUNFIRE_ON_ROADWAY("gunfireOnRoadway"), @XmlEnumValue("securityIncident") SECURITY_INCIDENT("securityIncident"), @XmlEnumValue("linesideFire") LINESIDE_FIRE("linesideFire"), @XmlEnumValue("passengerAction") PASSENGER_ACTION("passengerAction"), @XmlEnumValue("staffAssault") STAFF_ASSAULT("staffAssault"), @XmlEnumValue("railwayCrime") RAILWAY_CRIME("railwayCrime"), @XmlEnumValue("assault") ASSAULT("assault"), @XmlEnumValue("theft") THEFT("theft"), @XmlEnumValue("fatality") FATALITY("fatality"), @XmlEnumValue("personUnderTrain") PERSON_UNDER_TRAIN("personUnderTrain"), @XmlEnumValue("personHitByTrain") PERSON_HIT_BY_TRAIN("personHitByTrain"), @XmlEnumValue("personIllOnVehicle") PERSON_ILL_ON_VEHICLE("personIllOnVehicle"), @XmlEnumValue("emergencyServices") EMERGENCY_SERVICES("emergencyServices"), @XmlEnumValue("insufficientDemand") INSUFFICIENT_DEMAND("insufficientDemand"), @XmlEnumValue("leaderBoardFailure") LEADER_BOARD_FAILURE("leaderBoardFailure"), @XmlEnumValue("serviceIndicatorFailure") SERVICE_INDICATOR_FAILURE("serviceIndicatorFailure"), @XmlEnumValue("operatorSuspended") OPERATOR_SUSPENDED("operatorSuspended"), @XmlEnumValue("problemsAtBorderPost") PROBLEMS_AT_BORDER_POST("problemsAtBorderPost"), @XmlEnumValue("problemsAtCustomsPost") PROBLEMS_AT_CUSTOMS_POST("problemsAtCustomsPost"), @XmlEnumValue("trainStruckAnimal") TRAIN_STRUCK_ANIMAL("trainStruckAnimal"), @XmlEnumValue("trainStruckObject") TRAIN_STRUCK_OBJECT("trainStruckObject"), @XmlEnumValue("roadMaintenance") ROAD_MAINTENANCE("roadMaintenance"), @XmlEnumValue("asphalting") ASPHALTING("asphalting"), @XmlEnumValue("paving") PAVING("paving"), @XmlEnumValue("march") MARCH("march"), @XmlEnumValue("filterBlockade") FILTER_BLOCKADE("filterBlockade"), @XmlEnumValue("sightseersObstructingAccess") SIGHTSEERS_OBSTRUCTING_ACCESS("sightseersObstructingAccess"), @XmlEnumValue("holiday") HOLIDAY("holiday"), @XmlEnumValue("bridgeStrike") BRIDGE_STRIKE("bridgeStrike"), @XmlEnumValue("viaductFailure") VIADUCT_FAILURE("viaductFailure"), @XmlEnumValue("overheadObstruction") OVERHEAD_OBSTRUCTION("overheadObstruction"), @XmlEnumValue("undefinedProblem") UNDEFINED_PROBLEM("undefinedProblem"), @XmlEnumValue("logisticProblems") LOGISTIC_PROBLEMS("logisticProblems"), @XmlEnumValue("problemsOnLocalRoad") PROBLEMS_ON_LOCAL_ROAD("problemsOnLocalRoad"), @XmlEnumValue("staffInjury") STAFF_INJURY("staffInjury"), @XmlEnumValue("contractorStaffInjury") CONTRACTOR_STAFF_INJURY("contractorStaffInjury"), @XmlEnumValue("staffInWrongPlace") STAFF_IN_WRONG_PLACE("staffInWrongPlace"), @XmlEnumValue("staffShortage") STAFF_SHORTAGE("staffShortage"), @XmlEnumValue("unofficialIndustrialAction") UNOFFICIAL_INDUSTRIAL_ACTION("unofficialIndustrialAction"), @XmlEnumValue("workToRule") WORK_TO_RULE("workToRule"), @XmlEnumValue("undefinedPersonnelProblem") UNDEFINED_PERSONNEL_PROBLEM("undefinedPersonnelProblem"), @XmlEnumValue("trainWarningSystemProblem") TRAIN_WARNING_SYSTEM_PROBLEM("trainWarningSystemProblem"), @XmlEnumValue("signalAndSwitchFailure") SIGNAL_AND_SWITCH_FAILURE("signalAndSwitchFailure"), @XmlEnumValue("tractionFailure") TRACTION_FAILURE("tractionFailure"), @XmlEnumValue("defectiveTrain") DEFECTIVE_TRAIN("defectiveTrain"), @XmlEnumValue("wheelImpactLoad") WHEEL_IMPACT_LOAD("wheelImpactLoad"), @XmlEnumValue("lackOfOperationalStock") LACK_OF_OPERATIONAL_STOCK("lackOfOperationalStock"), @XmlEnumValue("defectiveFireAlarmEquipment") DEFECTIVE_FIRE_ALARM_EQUIPMENT("defectiveFireAlarmEquipment"), @XmlEnumValue("defectivePlatformEdgeDoors") DEFECTIVE_PLATFORM_EDGE_DOORS("defectivePlatformEdgeDoors"), @XmlEnumValue("defectiveCctv") DEFECTIVE_CCTV("defectiveCctv"), @XmlEnumValue("defectivePublicAnnouncementSystem") DEFECTIVE_PUBLIC_ANNOUNCEMENT_SYSTEM("defectivePublicAnnouncementSystem"), @XmlEnumValue("ticketingSystemNotAvailable") TICKETING_SYSTEM_NOT_AVAILABLE("ticketingSystemNotAvailable"), @XmlEnumValue("emergencyEngineeringWork") EMERGENCY_ENGINEERING_WORK("emergencyEngineeringWork"), @XmlEnumValue("lateFinishToEngineeringWork") LATE_FINISH_TO_ENGINEERING_WORK("lateFinishToEngineeringWork"), @XmlEnumValue("fuelProblem") FUEL_PROBLEM("fuelProblem"), @XmlEnumValue("closedForMaintenance") CLOSED_FOR_MAINTENANCE("closedForMaintenance"), @XmlEnumValue("fuelShortage") FUEL_SHORTAGE("fuelShortage"), @XmlEnumValue("slipperyTrack") SLIPPERY_TRACK("slipperyTrack"), @XmlEnumValue("luggageCarouselProblem") LUGGAGE_CAROUSEL_PROBLEM("luggageCarouselProblem"), @XmlEnumValue("undefinedEquipmentProblem") UNDEFINED_EQUIPMENT_PROBLEM("undefinedEquipmentProblem"), @XmlEnumValue("stormConditions") STORM_CONDITIONS("stormConditions"), @XmlEnumValue("tidalRestrictions") TIDAL_RESTRICTIONS("tidalRestrictions"), @XmlEnumValue("slipperiness") SLIPPERINESS("slipperiness"), @XmlEnumValue("glazedFrost") GLAZED_FROST("glazedFrost"), @XmlEnumValue("frozen") FROZEN("frozen"), @XmlEnumValue("sleet") SLEET("sleet"), @XmlEnumValue("waterlogged") WATERLOGGED("waterlogged"), @XmlEnumValue("sewerOverflow") SEWER_OVERFLOW("sewerOverflow"), @XmlEnumValue("undefinedEnvironmentalProblem") UNDEFINED_ENVIRONMENTAL_PROBLEM("undefinedEnvironmentalProblem"), @XmlEnumValue("fireAtTheStation") FIRE_AT_THE_STATION("fireAtTheStation"), @XmlEnumValue("breakdown") BREAKDOWN("breakdown"), @XmlEnumValue("levelCrossingBlocked") LEVEL_CROSSING_BLOCKED("levelCrossingBlocked"), @XmlEnumValue("heavySnowfall") HEAVY_SNOWFALL("heavySnowfall"), @XmlEnumValue("waitingForTransferPassengers") WAITING_FOR_TRANSFER_PASSENGERS("waitingForTransferPassengers"), @XmlEnumValue("awaitingOncomingVehicle") AWAITING_ONCOMING_VEHICLE("awaitingOncomingVehicle"); private final String value; AlertCauseEnumeration(String v) { value = v; } /** * Gets the value associated to the enum constant. * * @return * The value linked to the enum. */ public String value() { return value; } /** * Gets the enum associated to the value passed as parameter. * * @param v * The value to get the enum from. * @return * The enum which corresponds to the value, if it exists. * @throws IllegalArgumentException * If no value matches in the enum declaration. */ public static AlertCauseEnumeration fromValue(String v) { for (AlertCauseEnumeration c: AlertCauseEnumeration.values()) { if (c.value.equals(v)) { return c; } } throw new IllegalArgumentException(v); } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy