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

uk.org.siri.siri20.EquipmentReasonEnumeration Maven / Gradle / Ivy

The newest version!
//
// This file was generated by the Eclipse Implementation of JAXB, v3.0.2 
// See https://eclipse-ee4j.github.io/jaxb-ri 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2025.01.07 at 02:19:39 PM UTC 
//


package uk.org.siri.siri20;

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


/**
 * 

Java class for EquipmentReasonEnumeration. * *

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

 * <simpleType name="EquipmentReasonEnumeration">
 *   <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
 *     <enumeration value="pti21_0"/>
 *     <enumeration value="unknown"/>
 *     <enumeration value="pti21_1"/>
 *     <enumeration value="pointsProblem"/>
 *     <enumeration value="pti21_2"/>
 *     <enumeration value="pointsFailure"/>
 *     <enumeration value="pti21_3"/>
 *     <enumeration value="signalProblem"/>
 *     <enumeration value="pti21_3_Alias_1"/>
 *     <enumeration value="trainWarningSystemProblem"/>
 *     <enumeration value="pti21_3_Alias_2"/>
 *     <enumeration value="trackCircuitProblem"/>
 *     <enumeration value="pti21_4"/>
 *     <enumeration value="signalFailure"/>
 *     <enumeration value="pti21_4_Alias_1"/>
 *     <enumeration value="signalAndSwitchFailure"/>
 *     <enumeration value="pti21_5"/>
 *     <enumeration value="derailment"/>
 *     <enumeration value="pti21_6"/>
 *     <enumeration value="engineFailure"/>
 *     <enumeration value="pti21_6_Alias_1"/>
 *     <enumeration value="tractionFailure"/>
 *     <enumeration value="pti21_7"/>
 *     <enumeration value="breakDown"/>
 *     <enumeration value="pti21_8"/>
 *     <enumeration value="technicalProblem"/>
 *     <enumeration value="pti21_8_Alias_1"/>
 *     <enumeration value="brokenRail"/>
 *     <enumeration value="pti21_8_Alias_2"/>
 *     <enumeration value="poorRailConditions"/>
 *     <enumeration value="pti21_8_Alias_3"/>
 *     <enumeration value="wheelImpactLoad"/>
 *     <enumeration value="pti21_8_Alias_4"/>
 *     <enumeration value="lackOfOperationalStock"/>
 *     <enumeration value="pti21_8_Alias_5"/>
 *     <enumeration value="defectiveFireAlarmEquipment"/>
 *     <enumeration value="pti21_8_Alias_6"/>
 *     <enumeration value="defectivePlatformEdgeDoors"/>
 *     <enumeration value="pti21_8_Alias_7"/>
 *     <enumeration value="defectiveCctv"/>
 *     <enumeration value="pti21_8_Alias_8"/>
 *     <enumeration value="defectivePublicAnnouncementSystem"/>
 *     <enumeration value="pti21_8_Alias_9"/>
 *     <enumeration value="ticketingSystemNotAvailable"/>
 *     <enumeration value="pti21_8_Alias_10"/>
 *     <enumeration value="leveCrossingFailure"/>
 *     <enumeration value="pti21_9"/>
 *     <enumeration value="repairWork"/>
 *     <enumeration value="pti21_10"/>
 *     <enumeration value="constructionWork"/>
 *     <enumeration value="pti21_11"/>
 *     <enumeration value="maintenanceWork"/>
 *     <enumeration value="pti21_11_Alias_1"/>
 *     <enumeration value="emergencyEngineeringWork"/>
 *     <enumeration value="pti21_11_Alias_2"/>
 *     <enumeration value="lateFinishToEngineeringWork"/>
 *     <enumeration value="pti21_12"/>
 *     <enumeration value="powerProblem"/>
 *     <enumeration value="pti21_12_Alias_1"/>
 *     <enumeration value="oveheadWireFailure"/>
 *     <enumeration value="pti21_13"/>
 *     <enumeration value="fuelProblem"/>
 *     <enumeration value="pti21_14"/>
 *     <enumeration value="swingBridgeFailure"/>
 *     <enumeration value="pti21_15"/>
 *     <enumeration value="escalatorFailure"/>
 *     <enumeration value="pti21_16"/>
 *     <enumeration value="liftFailure"/>
 *     <enumeration value="pti21_17"/>
 *     <enumeration value="gangwayProblem"/>
 *     <enumeration value="pti21_18"/>
 *     <enumeration value="closedForMaintenance"/>
 *     <enumeration value="pti21_19"/>
 *     <enumeration value="fuelShortage"/>
 *     <enumeration value="pti21_20"/>
 *     <enumeration value="deicingWork"/>
 *     <enumeration value="pti21_21"/>
 *     <enumeration value="wheelProblem"/>
 *     <enumeration value="pti21_21_Alias_1"/>
 *     <enumeration value="slipperyTrack"/>
 *     <enumeration value="pti21_22"/>
 *     <enumeration value="luggageCarouselProblem"/>
 *     <enumeration value="pti21_255"/>
 *     <enumeration value="undefinedEquipmentProblem"/>
 *   </restriction>
 * </simpleType>
 * 
* */ @XmlType(name = "EquipmentReasonEnumeration") @XmlEnum public enum EquipmentReasonEnumeration { @XmlEnumValue("pti21_0") PTI_21_0("pti21_0"), /** * TPEG Pti21_0 unknown. * */ @XmlEnumValue("unknown") UNKNOWN("unknown"), @XmlEnumValue("pti21_1") PTI_21_1("pti21_1"), /** * TPEG Pti21_1 points problem. * */ @XmlEnumValue("pointsProblem") POINTS_PROBLEM("pointsProblem"), @XmlEnumValue("pti21_2") PTI_21_2("pti21_2"), /** * TPEG Pti21_2 points failure. * */ @XmlEnumValue("pointsFailure") POINTS_FAILURE("pointsFailure"), @XmlEnumValue("pti21_3") PTI_21_3("pti21_3"), /** * TPEG Pti21_3 signal problem. * */ @XmlEnumValue("signalProblem") SIGNAL_PROBLEM("signalProblem"), @XmlEnumValue("pti21_3_Alias_1") PTI_21_3_ALIAS_1("pti21_3_Alias_1"), /** * Train warning system eg TPWSAlias to TPEG Pti21_3 signal problem. * */ @XmlEnumValue("trainWarningSystemProblem") TRAIN_WARNING_SYSTEM_PROBLEM("trainWarningSystemProblem"), @XmlEnumValue("pti21_3_Alias_2") PTI_21_3_ALIAS_2("pti21_3_Alias_2"), /** * Track circuit alias to TPEG Pti21_3 signal problem. * */ @XmlEnumValue("trackCircuitProblem") TRACK_CIRCUIT_PROBLEM("trackCircuitProblem"), @XmlEnumValue("pti21_4") PTI_21_4("pti21_4"), /** * TPEG Pti21_4 signal failure. * */ @XmlEnumValue("signalFailure") SIGNAL_FAILURE("signalFailure"), @XmlEnumValue("pti21_4_Alias_1") PTI_21_4_ALIAS_1("pti21_4_Alias_1"), /** * TPEG Pti21_4 signal failure. * */ @XmlEnumValue("signalAndSwitchFailure") SIGNAL_AND_SWITCH_FAILURE("signalAndSwitchFailure"), @XmlEnumValue("pti21_5") PTI_21_5("pti21_5"), /** * TPEG Pti21_5 derailment. * */ @XmlEnumValue("derailment") DERAILMENT("derailment"), @XmlEnumValue("pti21_6") PTI_21_6("pti21_6"), /** * TPEG Pti21_6 engine failure. * */ @XmlEnumValue("engineFailure") ENGINE_FAILURE("engineFailure"), @XmlEnumValue("pti21_6_Alias_1") PTI_21_6_ALIAS_1("pti21_6_Alias_1"), /** * traction failure alais to TPEG Pti21_6 engine failure. * */ @XmlEnumValue("tractionFailure") TRACTION_FAILURE("tractionFailure"), @XmlEnumValue("pti21_7") PTI_21_7("pti21_7"), /** * TPEG Pti21_7 break down. * */ @XmlEnumValue("breakDown") BREAK_DOWN("breakDown"), @XmlEnumValue("pti21_8") PTI_21_8("pti21_8"), /** * TPEG Pti21_8 technical problem. * */ @XmlEnumValue("technicalProblem") TECHNICAL_PROBLEM("technicalProblem"), @XmlEnumValue("pti21_8_Alias_1") PTI_21_8_ALIAS_1("pti21_8_Alias_1"), /** * Broken rail - alias to TPEG Pti21_8 technical problem. * */ @XmlEnumValue("brokenRail") BROKEN_RAIL("brokenRail"), @XmlEnumValue("pti21_8_Alias_2") PTI_21_8_ALIAS_2("pti21_8_Alias_2"), /** * poor rail conditions - alias to TPEG Pti21_8 technical problem. * */ @XmlEnumValue("poorRailConditions") POOR_RAIL_CONDITIONS("poorRailConditions"), @XmlEnumValue("pti21_8_Alias_3") PTI_21_8_ALIAS_3("pti21_8_Alias_3"), /** * Wheel Impact Load detectedi by trackside equipment alias to TPEG Pti21_8 technical problem. * */ @XmlEnumValue("wheelImpactLoad") WHEEL_IMPACT_LOAD("wheelImpactLoad"), @XmlEnumValue("pti21_8_Alias_4") PTI_21_8_ALIAS_4("pti21_8_Alias_4"), /** * late lack of operational stock - alias to TPEG Pti21_8 technical problem. * */ @XmlEnumValue("lackOfOperationalStock") LACK_OF_OPERATIONAL_STOCK("lackOfOperationalStock"), @XmlEnumValue("pti21_8_Alias_5") PTI_21_8_ALIAS_5("pti21_8_Alias_5"), /** * defective fire alarm equipment - alias to TPEG Pti21_8 technical problem. * */ @XmlEnumValue("defectiveFireAlarmEquipment") DEFECTIVE_FIRE_ALARM_EQUIPMENT("defectiveFireAlarmEquipment"), @XmlEnumValue("pti21_8_Alias_6") PTI_21_8_ALIAS_6("pti21_8_Alias_6"), /** * defective PEDs (platform edge doors) - alias to TPEG Pti21_8 technical problem. * */ @XmlEnumValue("defectivePlatformEdgeDoors") DEFECTIVE_PLATFORM_EDGE_DOORS("defectivePlatformEdgeDoors"), @XmlEnumValue("pti21_8_Alias_7") PTI_21_8_ALIAS_7("pti21_8_Alias_7"), /** * defective CCTV - alias to TPEG Pti21_8 technical problem. * */ @XmlEnumValue("defectiveCctv") DEFECTIVE_CCTV("defectiveCctv"), @XmlEnumValue("pti21_8_Alias_8") PTI_21_8_ALIAS_8("pti21_8_Alias_8"), /** * defective PA - alias to TPEG Pti21_8 technical problem. * */ @XmlEnumValue("defectivePublicAnnouncementSystem") DEFECTIVE_PUBLIC_ANNOUNCEMENT_SYSTEM("defectivePublicAnnouncementSystem"), @XmlEnumValue("pti21_8_Alias_9") PTI_21_8_ALIAS_9("pti21_8_Alias_9"), /** * ticketing facility unavailable - alias to TPEG Pti21_8 technical problem. * */ @XmlEnumValue("ticketingSystemNotAvailable") TICKETING_SYSTEM_NOT_AVAILABLE("ticketingSystemNotAvailable"), @XmlEnumValue("pti21_8_Alias_10") PTI_21_8_ALIAS_10("pti21_8_Alias_10"), /** * ticketing facility unavailable - alias to TPEG Pti21_8 technical problem. * */ @XmlEnumValue("leveCrossingFailure") LEVE_CROSSING_FAILURE("leveCrossingFailure"), @XmlEnumValue("pti21_9") PTI_21_9("pti21_9"), /** * TPEG Pti21_9 repair work. * */ @XmlEnumValue("repairWork") REPAIR_WORK("repairWork"), @XmlEnumValue("pti21_10") PTI_21_10("pti21_10"), /** * TPEG Pti21_10 construction work. * */ @XmlEnumValue("constructionWork") CONSTRUCTION_WORK("constructionWork"), @XmlEnumValue("pti21_11") PTI_21_11("pti21_11"), /** * TPEG Pti21_11 maintenance work. * */ @XmlEnumValue("maintenanceWork") MAINTENANCE_WORK("maintenanceWork"), @XmlEnumValue("pti21_11_Alias_1") PTI_21_11_ALIAS_1("pti21_11_Alias_1"), /** * emergency engineering work - alias to TPEG Pti21_11 maintenance work. * */ @XmlEnumValue("emergencyEngineeringWork") EMERGENCY_ENGINEERING_WORK("emergencyEngineeringWork"), @XmlEnumValue("pti21_11_Alias_2") PTI_21_11_ALIAS_2("pti21_11_Alias_2"), /** * late finish to engineering work - alias to TPEG Pti21_11 maintenance work. * */ @XmlEnumValue("lateFinishToEngineeringWork") LATE_FINISH_TO_ENGINEERING_WORK("lateFinishToEngineeringWork"), @XmlEnumValue("pti21_12") PTI_21_12("pti21_12"), /** * TPEG Pti21_12 power problem. * */ @XmlEnumValue("powerProblem") POWER_PROBLEM("powerProblem"), @XmlEnumValue("pti21_12_Alias_1") PTI_21_12_ALIAS_1("pti21_12_Alias_1"), /** * TPEG Pti21_12 power problem. * */ @XmlEnumValue("oveheadWireFailure") OVEHEAD_WIRE_FAILURE("oveheadWireFailure"), @XmlEnumValue("pti21_13") PTI_21_13("pti21_13"), /** * TPEG Pti21_13 fuel problem. * */ @XmlEnumValue("fuelProblem") FUEL_PROBLEM("fuelProblem"), @XmlEnumValue("pti21_14") PTI_21_14("pti21_14"), /** * TPEG Pti21_14 swing bridge failure. * */ @XmlEnumValue("swingBridgeFailure") SWING_BRIDGE_FAILURE("swingBridgeFailure"), @XmlEnumValue("pti21_15") PTI_21_15("pti21_15"), /** * TPEG Pti21_15 escalator failure. * */ @XmlEnumValue("escalatorFailure") ESCALATOR_FAILURE("escalatorFailure"), @XmlEnumValue("pti21_16") PTI_21_16("pti21_16"), /** * TPEG Pti21_16 lift failure. * */ @XmlEnumValue("liftFailure") LIFT_FAILURE("liftFailure"), @XmlEnumValue("pti21_17") PTI_21_17("pti21_17"), /** * TPEG Pti21_17 gangway problem. * */ @XmlEnumValue("gangwayProblem") GANGWAY_PROBLEM("gangwayProblem"), @XmlEnumValue("pti21_18") PTI_21_18("pti21_18"), /** * TPEG Pti21_18 closed for maintenance. * */ @XmlEnumValue("closedForMaintenance") CLOSED_FOR_MAINTENANCE("closedForMaintenance"), @XmlEnumValue("pti21_19") PTI_21_19("pti21_19"), /** * TPEG Pti21_19 fuel shortage. * */ @XmlEnumValue("fuelShortage") FUEL_SHORTAGE("fuelShortage"), @XmlEnumValue("pti21_20") PTI_21_20("pti21_20"), /** * TPEG Pti21_20 de-icing work. * */ @XmlEnumValue("deicingWork") DEICING_WORK("deicingWork"), @XmlEnumValue("pti21_21") PTI_21_21("pti21_21"), /** * TPEG Pti21_21 wheel problem. * */ @XmlEnumValue("wheelProblem") WHEEL_PROBLEM("wheelProblem"), @XmlEnumValue("pti21_21_Alias_1") PTI_21_21_ALIAS_1("pti21_21_Alias_1"), /** * TPEG Pti21_21 wheel problem. * */ @XmlEnumValue("slipperyTrack") SLIPPERY_TRACK("slipperyTrack"), @XmlEnumValue("pti21_22") PTI_21_22("pti21_22"), /** * TPEG Pti21_22 luggage carousel problem. * */ @XmlEnumValue("luggageCarouselProblem") LUGGAGE_CAROUSEL_PROBLEM("luggageCarouselProblem"), @XmlEnumValue("pti21_255") PTI_21_255("pti21_255"), /** * TPEG Pti21_255 undefined equipment problem. * */ @XmlEnumValue("undefinedEquipmentProblem") UNDEFINED_EQUIPMENT_PROBLEM("undefinedEquipmentProblem"); private final String value; EquipmentReasonEnumeration(String v) { value = v; } public String value() { return value; } public static EquipmentReasonEnumeration fromValue(String v) { for (EquipmentReasonEnumeration c: EquipmentReasonEnumeration.values()) { if (c.value.equals(v)) { return c; } } throw new IllegalArgumentException(v); } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy