Enum AlertCauseEnumeration

  • All Implemented Interfaces:
    Serializable, Comparable<AlertCauseEnumeration>

    public enum AlertCauseEnumeration
    extends Enum<AlertCauseEnumeration>

    Java class for AlertCauseEnumeration.

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

     <simpleType name="AlertCauseEnumeration">
       <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
         <enumeration value="unknown"/>
         <enumeration value="securityAlert"/>
         <enumeration value="emergencyServicesCall"/>
         <enumeration value="policeActivity"/>
         <enumeration value="policeOrder"/>
         <enumeration value="fire"/>
         <enumeration value="cableFire"/>
         <enumeration value="smokeDetectedOnVehicle"/>
         <enumeration value="fireAtStation"/>
         <enumeration value="fireRun"/>
         <enumeration value="fireBrigadeOrder"/>
         <enumeration value="explosion"/>
         <enumeration value="explosionHazard"/>
         <enumeration value="bombDisposal"/>
         <enumeration value="emergencyMedicalServices"/>
         <enumeration value="emergencyBrake"/>
         <enumeration value="vandalism"/>
         <enumeration value="cableTheft"/>
         <enumeration value="signalPassedAtDanger"/>
         <enumeration value="stationOverrun"/>
         <enumeration value="passengersBlockingDoors"/>
         <enumeration value="defectiveSecuritySystem"/>
         <enumeration value="overcrowded"/>
         <enumeration value="borderControl"/>
         <enumeration value="unattendedBag"/>
         <enumeration value="telephonedThreat"/>
         <enumeration value="suspectVehicle"/>
         <enumeration value="evacuation"/>
         <enumeration value="terroristIncident"/>
         <enumeration value="publicDisturbance"/>
         <enumeration value="technicalProblem"/>
         <enumeration value="vehicleFailure"/>
         <enumeration value="serviceDisruption"/>
         <enumeration value="doorFailure"/>
         <enumeration value="lightingFailure"/>
         <enumeration value="pointsProblem"/>
         <enumeration value="pointsFailure"/>
         <enumeration value="signalProblem"/>
         <enumeration value="signalFailure"/>
         <enumeration value="overheadWireFailure"/>
         <enumeration value="levelCrossingFailure"/>
         <enumeration value="trafficManagementSystemFailure"/>
         <enumeration value="engineFailure"/>
         <enumeration value="breakDown"/>
         <enumeration value="repairWork"/>
         <enumeration value="constructionWork"/>
         <enumeration value="maintenanceWork"/>
         <enumeration value="powerProblem"/>
         <enumeration value="trackCircuitProblem"/>
         <enumeration value="swingBridgeFailure"/>
         <enumeration value="escalatorFailure"/>
         <enumeration value="liftFailure"/>
         <enumeration value="gangwayProblem"/>
         <enumeration value="defectiveVehicle"/>
         <enumeration value="brokenRail"/>
         <enumeration value="poorRailConditions"/>
         <enumeration value="deicingWork"/>
         <enumeration value="wheelProblem"/>
         <enumeration value="routeBlockage"/>
         <enumeration value="congestion"/>
         <enumeration value="heavyTraffic"/>
         <enumeration value="routeDiversion"/>
         <enumeration value="roadworks"/>
         <enumeration value="unscheduledConstructionWork"/>
         <enumeration value="levelCrossingIncident"/>
         <enumeration value="sewerageMaintenance"/>
         <enumeration value="roadClosed"/>
         <enumeration value="roadwayDamage"/>
         <enumeration value="bridgeDamage"/>
         <enumeration value="personOnTheLine"/>
         <enumeration value="objectOnTheLine"/>
         <enumeration value="vehicleOnTheLine"/>
         <enumeration value="animalOnTheLine"/>
         <enumeration value="fallenTreeOnTheLine"/>
         <enumeration value="vegetation"/>
         <enumeration value="speedRestrictions"/>
         <enumeration value="precedingVehicle"/>
         <enumeration value="accident"/>
         <enumeration value="nearMiss"/>
         <enumeration value="personHitByVehicle"/>
         <enumeration value="vehicleStruckObject"/>
         <enumeration value="vehicleStruckAnimal"/>
         <enumeration value="derailment"/>
         <enumeration value="collision"/>
         <enumeration value="levelCrossingAccident"/>
         <enumeration value="poorWeather"/>
         <enumeration value="fog"/>
         <enumeration value="heavySnowFall"/>
         <enumeration value="heavyRain"/>
         <enumeration value="strongWinds"/>
         <enumeration value="ice"/>
         <enumeration value="hail"/>
         <enumeration value="highTemperatures"/>
         <enumeration value="flooding"/>
         <enumeration value="lowWaterLevel"/>
         <enumeration value="riskOfFlooding"/>
         <enumeration value="highWaterLevel"/>
         <enumeration value="fallenLeaves"/>
         <enumeration value="fallenTree"/>
         <enumeration value="landslide"/>
         <enumeration value="riskOfLandslide"/>
         <enumeration value="driftingSnow"/>
         <enumeration value="blizzardConditions"/>
         <enumeration value="stormDamage"/>
         <enumeration value="lightningStrike"/>
         <enumeration value="roughSea"/>
         <enumeration value="highTide"/>
         <enumeration value="lowTide"/>
         <enumeration value="iceDrift"/>
         <enumeration value="avalanches"/>
         <enumeration value="riskOfAvalanches"/>
         <enumeration value="flashFloods"/>
         <enumeration value="mudslide"/>
         <enumeration value="rockfalls"/>
         <enumeration value="subsidence"/>
         <enumeration value="earthquakeDamage"/>
         <enumeration value="grassFire"/>
         <enumeration value="wildlandFire"/>
         <enumeration value="iceOnRailway"/>
         <enumeration value="iceOnCarriages"/>
         <enumeration value="specialEvent"/>
         <enumeration value="procession"/>
         <enumeration value="demonstration"/>
         <enumeration value="industrialAction"/>
         <enumeration value="staffSickness"/>
         <enumeration value="staffAbsence"/>
         <enumeration value="operatorCeasedTrading"/>
         <enumeration value="previousDisturbances"/>
         <enumeration value="vehicleBlockingTrack"/>
         <enumeration value="foreignDisturbances"/>
         <enumeration value="awaitingShuttle"/>
         <enumeration value="changeInCarriages"/>
         <enumeration value="trainCoupling"/>
         <enumeration value="boardingDelay"/>
         <enumeration value="awaitingApproach"/>
         <enumeration value="overtaking"/>
         <enumeration value="provisionDelay"/>
         <enumeration value="miscellaneous"/>
         <enumeration value="undefinedAlertCause"/>
         <enumeration value="incident"/>
         <enumeration value="safetyViolation"/>
         <enumeration value="trainDoor"/>
         <enumeration value="altercation"/>
         <enumeration value="illVehicleOccupants"/>
         <enumeration value="serviceFailure"/>
         <enumeration value="bombExplosion"/>
         <enumeration value="fireBrigadeSafetyChecks"/>
         <enumeration value="civilEmergency"/>
         <enumeration value="airRaid"/>
         <enumeration value="sabotage"/>
         <enumeration value="bombAlert"/>
         <enumeration value="attack"/>
         <enumeration value="gunfireOnRoadway"/>
         <enumeration value="securityIncident"/>
         <enumeration value="linesideFire"/>
         <enumeration value="passengerAction"/>
         <enumeration value="staffAssault"/>
         <enumeration value="railwayCrime"/>
         <enumeration value="assault"/>
         <enumeration value="theft"/>
         <enumeration value="fatality"/>
         <enumeration value="personUnderTrain"/>
         <enumeration value="personHitByTrain"/>
         <enumeration value="personIllOnVehicle"/>
         <enumeration value="emergencyServices"/>
         <enumeration value="insufficientDemand"/>
         <enumeration value="leaderBoardFailure"/>
         <enumeration value="serviceIndicatorFailure"/>
         <enumeration value="operatorSuspended"/>
         <enumeration value="problemsAtBorderPost"/>
         <enumeration value="problemsAtCustomsPost"/>
         <enumeration value="levelCrossingIncident"/>
         <enumeration value="trainStruckAnimal"/>
         <enumeration value="trainStruckObject"/>
         <enumeration value="roadMaintenance"/>
         <enumeration value="asphalting"/>
         <enumeration value="paving"/>
         <enumeration value="march"/>
         <enumeration value="filterBlockade"/>
         <enumeration value="sightseersObstructingAccess"/>
         <enumeration value="holiday"/>
         <enumeration value="bridgeStrike"/>
         <enumeration value="viaductFailure"/>
         <enumeration value="overheadObstruction"/>
         <enumeration value="undefinedProblem"/>
         <enumeration value="logisticProblems"/>
         <enumeration value="problemsOnLocalRoad"/>
         <enumeration value="undefinedProblem"/>
         <enumeration value="staffInjury"/>
         <enumeration value="contractorStaffInjury"/>
         <enumeration value="staffInWrongPlace"/>
         <enumeration value="staffShortage"/>
         <enumeration value="unofficialIndustrialAction"/>
         <enumeration value="workToRule"/>
         <enumeration value="undefinedPersonnelProblem"/>
         <enumeration value="trainWarningSystemProblem"/>
         <enumeration value="signalAndSwitchFailure"/>
         <enumeration value="tractionFailure"/>
         <enumeration value="defectiveTrain"/>
         <enumeration value="wheelImpactLoad"/>
         <enumeration value="lackOfOperationalStock"/>
         <enumeration value="defectiveFireAlarmEquipment"/>
         <enumeration value="defectivePlatformEdgeDoors"/>
         <enumeration value="defectiveCctv"/>
         <enumeration value="defectivePublicAnnouncementSystem"/>
         <enumeration value="ticketingSystemNotAvailable"/>
         <enumeration value="emergencyEngineeringWork"/>
         <enumeration value="lateFinishToEngineeringWork"/>
         <enumeration value="fuelProblem"/>
         <enumeration value="closedForMaintenance"/>
         <enumeration value="fuelShortage"/>
         <enumeration value="slipperyTrack"/>
         <enumeration value="luggageCarouselProblem"/>
         <enumeration value="undefinedEquipmentProblem"/>
         <enumeration value="stormConditions"/>
         <enumeration value="tidalRestrictions"/>
         <enumeration value="slipperiness"/>
         <enumeration value="glazedFrost"/>
         <enumeration value="frozen"/>
         <enumeration value="sleet"/>
         <enumeration value="waterlogged"/>
         <enumeration value="sewerOverflow"/>
         <enumeration value="undefinedEnvironmentalProblem"/>
         <enumeration value="fireAtTheStation"/>
         <enumeration value="breakdown"/>
         <enumeration value="levelCrossingBlocked"/>
         <enumeration value="heavySnowfall"/>
         <enumeration value="waitingForTransferPassengers"/>
         <enumeration value="awaitingOncomingVehicle"/>
       </restriction>
     </simpleType>
     
    • Enum Constant Detail

      • EMERGENCY_SERVICES_CALL

        public static final AlertCauseEnumeration EMERGENCY_SERVICES_CALL
        TPEG Pts38_2, emergency services call
      • POLICE_ACTIVITY

        public static final AlertCauseEnumeration POLICE_ACTIVITY
        TPEG Pts38_3, police activity
      • SMOKE_DETECTED_ON_VEHICLE

        public static final AlertCauseEnumeration SMOKE_DETECTED_ON_VEHICLE
        TPEG Pts38_7, smoke detected on vehicle
      • FIRE_AT_STATION

        public static final AlertCauseEnumeration FIRE_AT_STATION
        TPEG Pts38_8, fire at the station
      • FIRE_BRIGADE_ORDER

        public static final AlertCauseEnumeration FIRE_BRIGADE_ORDER
        TPEG Pts38_10, fire brigade order
      • EXPLOSION_HAZARD

        public static final AlertCauseEnumeration EXPLOSION_HAZARD
        TPEG Pts38_12, explosion hazard
      • EMERGENCY_MEDICAL_SERVICES

        public static final AlertCauseEnumeration EMERGENCY_MEDICAL_SERVICES
        TPEG Pts38_14, emergency medical services
      • EMERGENCY_BRAKE

        public static final AlertCauseEnumeration EMERGENCY_BRAKE
        TPEG Pts38_15, emergency brake
      • SIGNAL_PASSED_AT_DANGER

        public static final AlertCauseEnumeration SIGNAL_PASSED_AT_DANGER
        TPEG Pts38_18, signal passed at danger
      • STATION_OVERRUN

        public static final AlertCauseEnumeration STATION_OVERRUN
        TPEG Pts38_19, station overrun
      • PASSENGERS_BLOCKING_DOORS

        public static final AlertCauseEnumeration PASSENGERS_BLOCKING_DOORS
        TPEG Pts38_20, passengers blocking doors
      • DEFECTIVE_SECURITY_SYSTEM

        public static final AlertCauseEnumeration DEFECTIVE_SECURITY_SYSTEM
        TPEG Pts38_21, defective security system
      • TELEPHONED_THREAT

        public static final AlertCauseEnumeration TELEPHONED_THREAT
        TPEG Pts38_25, telephoned threat
      • SUSPECT_VEHICLE

        public static final AlertCauseEnumeration SUSPECT_VEHICLE
        TPEG Pts38_26, suspect vehicle
      • TERRORIST_INCIDENT

        public static final AlertCauseEnumeration TERRORIST_INCIDENT
        TPEG Pts38_28, terrorist incident
      • PUBLIC_DISTURBANCE

        public static final AlertCauseEnumeration PUBLIC_DISTURBANCE
        TPEG Pts38_29, public disturbance
      • TECHNICAL_PROBLEM

        public static final AlertCauseEnumeration TECHNICAL_PROBLEM
        TPEG Pts38_30, technical problem
      • VEHICLE_FAILURE

        public static final AlertCauseEnumeration VEHICLE_FAILURE
        TPEG Pts38_31, vehicle failure
      • SERVICE_DISRUPTION

        public static final AlertCauseEnumeration SERVICE_DISRUPTION
        TPEG Pts38_32, service disruption
      • LIGHTING_FAILURE

        public static final AlertCauseEnumeration LIGHTING_FAILURE
        TPEG Pts38_34, lighting failure
      • OVERHEAD_WIRE_FAILURE

        public static final AlertCauseEnumeration OVERHEAD_WIRE_FAILURE
        TPEG Pts38_39, overhead wire failure
      • LEVEL_CROSSING_FAILURE

        public static final AlertCauseEnumeration LEVEL_CROSSING_FAILURE
        TPEG Pts38_40, level crossing failure
      • TRAFFIC_MANAGEMENT_SYSTEM_FAILURE

        public static final AlertCauseEnumeration TRAFFIC_MANAGEMENT_SYSTEM_FAILURE
        TPEG Pts38_41, traffic management system failure
      • CONSTRUCTION_WORK

        public static final AlertCauseEnumeration CONSTRUCTION_WORK
        TPEG Pts38_45, construction work
      • MAINTENANCE_WORK

        public static final AlertCauseEnumeration MAINTENANCE_WORK
        TPEG Pts38_46, maintenance work
      • TRACK_CIRCUIT_PROBLEM

        public static final AlertCauseEnumeration TRACK_CIRCUIT_PROBLEM
        TPEG Pts38_48, track circuit
      • SWING_BRIDGE_FAILURE

        public static final AlertCauseEnumeration SWING_BRIDGE_FAILURE
        TPEG Pts38_49, swing bridge failure
      • ESCALATOR_FAILURE

        public static final AlertCauseEnumeration ESCALATOR_FAILURE
        TPEG Pts38_50, escalator failure
      • GANGWAY_PROBLEM

        public static final AlertCauseEnumeration GANGWAY_PROBLEM
        TPEG Pts38_52, gangway problem
      • DEFECTIVE_VEHICLE

        public static final AlertCauseEnumeration DEFECTIVE_VEHICLE
        TPEG Pts38_53, defective vehicle
      • POOR_RAIL_CONDITIONS

        public static final AlertCauseEnumeration POOR_RAIL_CONDITIONS
        TPEG Pts38_55, poor rail conditions
      • ROUTE_DIVERSION

        public static final AlertCauseEnumeration ROUTE_DIVERSION
        TPEG Pts38_61, route diversion
      • UNSCHEDULED_CONSTRUCTION_WORK

        public static final AlertCauseEnumeration UNSCHEDULED_CONSTRUCTION_WORK
        TPEG Pts38_63, unscheduled construction work
      • LEVEL_CROSSING_INCIDENT

        public static final AlertCauseEnumeration LEVEL_CROSSING_INCIDENT
        TPEG Pts38_64, level crossing incident
      • SEWERAGE_MAINTENANCE

        public static final AlertCauseEnumeration SEWERAGE_MAINTENANCE
        TPEG Pts38_65, sewerageMaintenance
      • PERSON_ON_THE_LINE

        public static final AlertCauseEnumeration PERSON_ON_THE_LINE
        TPEG Pts38_69, person on the line
      • OBJECT_ON_THE_LINE

        public static final AlertCauseEnumeration OBJECT_ON_THE_LINE
        TPEG Pts38_70, object on the line
      • VEHICLE_ON_THE_LINE

        public static final AlertCauseEnumeration VEHICLE_ON_THE_LINE
        TPEG Pts38_71, vehicle on the line
      • ANIMAL_ON_THE_LINE

        public static final AlertCauseEnumeration ANIMAL_ON_THE_LINE
        TPEG Pts38_72, animal on the line
      • FALLEN_TREE_ON_THE_LINE

        public static final AlertCauseEnumeration FALLEN_TREE_ON_THE_LINE
        TPEG Pts38_73, fallen tree on the line
      • SPEED_RESTRICTIONS

        public static final AlertCauseEnumeration SPEED_RESTRICTIONS
        TPEG Pts38_75, speed restrictions
      • PRECEDING_VEHICLE

        public static final AlertCauseEnumeration PRECEDING_VEHICLE
        TPEG Pts38_76, preceding vehicle
      • PERSON_HIT_BY_VEHICLE

        public static final AlertCauseEnumeration PERSON_HIT_BY_VEHICLE
        TPEG Pts38_79, person hit by vehicle
      • VEHICLE_STRUCK_OBJECT

        public static final AlertCauseEnumeration VEHICLE_STRUCK_OBJECT
        TPEG Pts38_80, vehicle struck object
      • VEHICLE_STRUCK_ANIMAL

        public static final AlertCauseEnumeration VEHICLE_STRUCK_ANIMAL
        TPEG Pts38_81, vehicle struck animal
      • LEVEL_CROSSING_ACCIDENT

        public static final AlertCauseEnumeration LEVEL_CROSSING_ACCIDENT
        TPEG Pts38_84, level crossing accident
      • HEAVY_SNOW_FALL

        public static final AlertCauseEnumeration HEAVY_SNOW_FALL
        TPEG Pts38_87, heavy snowfall
      • HIGH_TEMPERATURES

        public static final AlertCauseEnumeration HIGH_TEMPERATURES
        TPEG Pts38_92, high temperatures
      • LOW_WATER_LEVEL

        public static final AlertCauseEnumeration LOW_WATER_LEVEL
        TPEG Pts38_94, low water level
      • RISK_OF_FLOODING

        public static final AlertCauseEnumeration RISK_OF_FLOODING
        TPEG Pts38_95, risk of flooding
      • HIGH_WATER_LEVEL

        public static final AlertCauseEnumeration HIGH_WATER_LEVEL
        TPEG Pts38_96, high water level
      • RISK_OF_LANDSLIDE

        public static final AlertCauseEnumeration RISK_OF_LANDSLIDE
        TPEG Pts38_100, risk of landslide
      • BLIZZARD_CONDITIONS

        public static final AlertCauseEnumeration BLIZZARD_CONDITIONS
        TPEG Pts38_102, blizzard conditions
      • LIGHTNING_STRIKE

        public static final AlertCauseEnumeration LIGHTNING_STRIKE
        TPEG Pts38_104, lightning strike
      • RISK_OF_AVALANCHES

        public static final AlertCauseEnumeration RISK_OF_AVALANCHES
        TPEG Pts38_110, risk of avalanches
      • EARTHQUAKE_DAMAGE

        public static final AlertCauseEnumeration EARTHQUAKE_DAMAGE
        TPEG Pts38_115, earthquake damage
      • ICE_ON_RAILWAY

        public static final AlertCauseEnumeration ICE_ON_RAILWAY
        TPEG Pts38_118, ice on railway
      • ICE_ON_CARRIAGES

        public static final AlertCauseEnumeration ICE_ON_CARRIAGES
        TPEG Pts38_119, ice on carriages
      • INDUSTRIAL_ACTION

        public static final AlertCauseEnumeration INDUSTRIAL_ACTION
        TPEG Pts38_123, industrial action
      • STAFF_SICKNESS

        public static final AlertCauseEnumeration STAFF_SICKNESS
        TPEG Pts38_124, staff sickness
      • OPERATOR_CEASED_TRADING

        public static final AlertCauseEnumeration OPERATOR_CEASED_TRADING
        TPEG Pts38_126, operator ceased trading
      • PREVIOUS_DISTURBANCES

        public static final AlertCauseEnumeration PREVIOUS_DISTURBANCES
        TPEG Pts38_127, previous disturbances
      • VEHICLE_BLOCKING_TRACK

        public static final AlertCauseEnumeration VEHICLE_BLOCKING_TRACK
        TPEG Pts38_128, vehicle blocking track
      • FOREIGN_DISTURBANCES

        public static final AlertCauseEnumeration FOREIGN_DISTURBANCES
        TPEG Pts38_129, foreign disturbances
      • AWAITING_SHUTTLE

        public static final AlertCauseEnumeration AWAITING_SHUTTLE
        TPEG Pts38_130, awaiting shuttle
      • CHANGE_IN_CARRIAGES

        public static final AlertCauseEnumeration CHANGE_IN_CARRIAGES
        TPEG Pts38_131, change in carriages
      • TRAIN_COUPLING

        public static final AlertCauseEnumeration TRAIN_COUPLING
        TPEG Pts38_132, train coupling
      • BOARDING_DELAY

        public static final AlertCauseEnumeration BOARDING_DELAY
        TPEG Pts38_133, boarding delay
      • AWAITING_APPROACH

        public static final AlertCauseEnumeration AWAITING_APPROACH
        TPEG Pts38_134, awaiting approach
      • PROVISION_DELAY

        public static final AlertCauseEnumeration PROVISION_DELAY
        TPEG Pts38_136, provision delay
      • UNDEFINED_ALERT_CAUSE

        public static final AlertCauseEnumeration UNDEFINED_ALERT_CAUSE
        TPEG Pts38_255, undefined alert cause
      • SAFETY_VIOLATION

        public static final AlertCauseEnumeration SAFETY_VIOLATION
        TPEG Pti19_1_2, deprecated (SIRI 2.1)
      • TRAIN_DOOR

        public static final AlertCauseEnumeration TRAIN_DOOR
        TPEG Pti19_1_5, deprecated (SIRI 2.1) - replaced by Pts38_33, door failure
      • ALTERCATION

        public static final AlertCauseEnumeration ALTERCATION
        TPEG Pti19_1_7, deprecated (SIRI 2.1)
      • ILL_VEHICLE_OCCUPANTS

        public static final AlertCauseEnumeration ILL_VEHICLE_OCCUPANTS
        TPEG Pti19_1_8, deprecated (SIRI 2.1)
      • SERVICE_FAILURE

        public static final AlertCauseEnumeration SERVICE_FAILURE
        TPEG Pti19_1_12, deprecated (SIRI 2.1) - replaced by Pts38_32, service disruption
      • BOMB_EXPLOSION

        public static final AlertCauseEnumeration BOMB_EXPLOSION
        TPEG Pti19_2, deprecated (SIRI 2.1)
      • FIRE_BRIGADE_SAFETY_CHECKS

        public static final AlertCauseEnumeration FIRE_BRIGADE_SAFETY_CHECKS
        TPEG Pti19_3_2, deprecated (SIRI 2.1)
      • CIVIL_EMERGENCY

        public static final AlertCauseEnumeration CIVIL_EMERGENCY
        TPEG Pti19_3_6, deprecated (SIRI 2.1)
      • GUNFIRE_ON_ROADWAY

        public static final AlertCauseEnumeration GUNFIRE_ON_ROADWAY
        TPEG Pti19_3_13, deprecated (SIRI 2.1)
      • SECURITY_INCIDENT

        public static final AlertCauseEnumeration SECURITY_INCIDENT
        TPEG Pti19_3_16, deprecated (SIRI 2.1)
      • LINESIDE_FIRE

        public static final AlertCauseEnumeration LINESIDE_FIRE
        TPEG Pti19_4_1, deprecated (SIRI 2.1)
      • PASSENGER_ACTION

        public static final AlertCauseEnumeration PASSENGER_ACTION
        TPEG Pti19_5_1, deprecated (SIRI 2.1)
      • STAFF_ASSAULT

        public static final AlertCauseEnumeration STAFF_ASSAULT
        TPEG Pti19_5_2, deprecated (SIRI 2.1)
      • RAILWAY_CRIME

        public static final AlertCauseEnumeration RAILWAY_CRIME
        TPEG Pti19_5_3, deprecated (SIRI 2.1)
      • PERSON_UNDER_TRAIN

        public static final AlertCauseEnumeration PERSON_UNDER_TRAIN
        TPEG Pti19_6_2, deprecated (SIRI 2.1)
      • PERSON_HIT_BY_TRAIN

        public static final AlertCauseEnumeration PERSON_HIT_BY_TRAIN
        TPEG Pti19_6_3, deprecated (SIRI 2.1) - replaced by Pts38_79, person hit by vehicle
      • PERSON_ILL_ON_VEHICLE

        public static final AlertCauseEnumeration PERSON_ILL_ON_VEHICLE
        TPEG Pti19_6_4, deprecated (SIRI 2.1)
      • EMERGENCY_SERVICES

        public static final AlertCauseEnumeration EMERGENCY_SERVICES
        TPEG Pti19_6_5, deprecated (SIRI 2.1) - replaced by Pts38_14, emergency medical services
      • INSUFFICIENT_DEMAND

        public static final AlertCauseEnumeration INSUFFICIENT_DEMAND
        TPEG Pti19_8, deprecated (SIRI 2.1)
      • LEADER_BOARD_FAILURE

        public static final AlertCauseEnumeration LEADER_BOARD_FAILURE
        TPEG Pti19_10, deprecated (SIRI 2.1)
      • SERVICE_INDICATOR_FAILURE

        public static final AlertCauseEnumeration SERVICE_INDICATOR_FAILURE
        TPEG Pti19_11, deprecated (SIRI 2.1)
      • OPERATOR_SUSPENDED

        public static final AlertCauseEnumeration OPERATOR_SUSPENDED
        TPEG Pti19_14, deprecated (SIRI 2.1)
      • PROBLEMS_AT_BORDER_POST

        public static final AlertCauseEnumeration PROBLEMS_AT_BORDER_POST
        TPEG Pti19_15_1, deprecated (SIRI 2.1) - replaced by Pts38_23, border control
      • PROBLEMS_AT_CUSTOMS_POST

        public static final AlertCauseEnumeration PROBLEMS_AT_CUSTOMS_POST
        TPEG Pti19_15_2, deprecated (SIRI 2.1)
      • TRAIN_STRUCK_ANIMAL

        public static final AlertCauseEnumeration TRAIN_STRUCK_ANIMAL
        TPEG Pti19_19_3, deprecated (SIRI 2.1) - replaced by Pts38_81, vehicle struck animal
      • TRAIN_STRUCK_OBJECT

        public static final AlertCauseEnumeration TRAIN_STRUCK_OBJECT
        TPEG Pti19_19_4, deprecated (SIRI 2.1) - replaced by Pts38_80, vehicle struck object
      • ROAD_MAINTENANCE

        public static final AlertCauseEnumeration ROAD_MAINTENANCE
        TPEG Pti19_23_2, deprecated (SIRI 2.1)
      • ASPHALTING

        public static final AlertCauseEnumeration ASPHALTING
        TPEG Pti19_23_3, deprecated (SIRI 2.1)
      • FILTER_BLOCKADE

        public static final AlertCauseEnumeration FILTER_BLOCKADE
        TPEG Pti19_24_5, deprecated (SIRI 2.1)
      • SIGHTSEERS_OBSTRUCTING_ACCESS

        public static final AlertCauseEnumeration SIGHTSEERS_OBSTRUCTING_ACCESS
        TPEG Pti19_24_6, deprecated (SIRI 2.1)
      • BRIDGE_STRIKE

        public static final AlertCauseEnumeration BRIDGE_STRIKE
        TPEG Pti19_25, deprecated (SIRI 2.1) - replaced by Pts38_68, bridge damage
      • VIADUCT_FAILURE

        public static final AlertCauseEnumeration VIADUCT_FAILURE
        TPEG Pti19_25_1, deprecated (SIRI 2.1)
      • OVERHEAD_OBSTRUCTION

        public static final AlertCauseEnumeration OVERHEAD_OBSTRUCTION
        TPEG Pti19_26, deprecated (SIRI 2.1)
      • UNDEFINED_PROBLEM

        public static final AlertCauseEnumeration UNDEFINED_PROBLEM
        TPEG Pti19_255, deprecated (SIRI 2.1)
      • LOGISTIC_PROBLEMS

        public static final AlertCauseEnumeration LOGISTIC_PROBLEMS
        TPEG Pti19_255_1, deprecated (SIRI 2.1)
      • PROBLEMS_ON_LOCAL_ROAD

        public static final AlertCauseEnumeration PROBLEMS_ON_LOCAL_ROAD
        TPEG Pti19_255_2, deprecated (SIRI 2.1)
      • STAFF_INJURY

        public static final AlertCauseEnumeration STAFF_INJURY
        TPEG Pti20_1_1, deprecated (SIRI 2.1)
      • CONTRACTOR_STAFF_INJURY

        public static final AlertCauseEnumeration CONTRACTOR_STAFF_INJURY
        TPEG Pti20_1_2, deprecated (SIRI 2.1)
      • STAFF_IN_WRONG_PLACE

        public static final AlertCauseEnumeration STAFF_IN_WRONG_PLACE
        TPEG Pti20_3, deprecated (SIRI 2.1)
      • STAFF_SHORTAGE

        public static final AlertCauseEnumeration STAFF_SHORTAGE
        TPEG Pti20_4, deprecated (SIRI 2.1)
      • UNOFFICIAL_INDUSTRIAL_ACTION

        public static final AlertCauseEnumeration UNOFFICIAL_INDUSTRIAL_ACTION
        TPEG Pti20_5_1, deprecated (SIRI 2.1)
      • WORK_TO_RULE

        public static final AlertCauseEnumeration WORK_TO_RULE
        TPEG Pti20_6, deprecated (SIRI 2.1)
      • UNDEFINED_PERSONNEL_PROBLEM

        public static final AlertCauseEnumeration UNDEFINED_PERSONNEL_PROBLEM
        TPEG Pti20_255, deprecated (SIRI 2.1) - replaced by Pts38_255, undefined alert cause
      • TRAIN_WARNING_SYSTEM_PROBLEM

        public static final AlertCauseEnumeration TRAIN_WARNING_SYSTEM_PROBLEM
        TPEG Pti21_3_1, deprecated (SIRI 2.1)
      • SIGNAL_AND_SWITCH_FAILURE

        public static final AlertCauseEnumeration SIGNAL_AND_SWITCH_FAILURE
        TPEG Pti21_4_1, deprecated (SIRI 2.1)
      • TRACTION_FAILURE

        public static final AlertCauseEnumeration TRACTION_FAILURE
        TPEG Pti21_6_1, deprecated (SIRI 2.1)
      • DEFECTIVE_TRAIN

        public static final AlertCauseEnumeration DEFECTIVE_TRAIN
        TPEG Pti21_6_2, deprecated (SIRI 2.1) - replaced by Pts38_53, defective vehicle
      • WHEEL_IMPACT_LOAD

        public static final AlertCauseEnumeration WHEEL_IMPACT_LOAD
        TPEG Pti21_8_3, deprecated (SIRI 2.1)
      • LACK_OF_OPERATIONAL_STOCK

        public static final AlertCauseEnumeration LACK_OF_OPERATIONAL_STOCK
        TPEG Pti21_8_4, deprecated (SIRI 2.1)
      • DEFECTIVE_FIRE_ALARM_EQUIPMENT

        public static final AlertCauseEnumeration DEFECTIVE_FIRE_ALARM_EQUIPMENT
        TPEG Pti21_8_5, deprecated (SIRI 2.1)
      • DEFECTIVE_PLATFORM_EDGE_DOORS

        public static final AlertCauseEnumeration DEFECTIVE_PLATFORM_EDGE_DOORS
        TPEG Pti21_8_6, deprecated (SIRI 2.1)
      • DEFECTIVE_CCTV

        public static final AlertCauseEnumeration DEFECTIVE_CCTV
        TPEG Pti21_8_7, deprecated (SIRI 2.1)
      • DEFECTIVE_PUBLIC_ANNOUNCEMENT_SYSTEM

        public static final AlertCauseEnumeration DEFECTIVE_PUBLIC_ANNOUNCEMENT_SYSTEM
        TPEG Pti21_8_8, deprecated (SIRI 2.1)
      • TICKETING_SYSTEM_NOT_AVAILABLE

        public static final AlertCauseEnumeration TICKETING_SYSTEM_NOT_AVAILABLE
        TPEG Pti21_8_9, deprecated (SIRI 2.1)
      • EMERGENCY_ENGINEERING_WORK

        public static final AlertCauseEnumeration EMERGENCY_ENGINEERING_WORK
        TPEG Pti21_11_1, deprecated (SIRI 2.1)
      • LATE_FINISH_TO_ENGINEERING_WORK

        public static final AlertCauseEnumeration LATE_FINISH_TO_ENGINEERING_WORK
        TPEG Pti21_11_2, deprecated (SIRI 2.1)
      • FUEL_PROBLEM

        public static final AlertCauseEnumeration FUEL_PROBLEM
        TPEG Pti21_13, deprecated (SIRI 2.1)
      • CLOSED_FOR_MAINTENANCE

        public static final AlertCauseEnumeration CLOSED_FOR_MAINTENANCE
        TPEG Pti21_18, deprecated (SIRI 2.1)
      • FUEL_SHORTAGE

        public static final AlertCauseEnumeration FUEL_SHORTAGE
        TPEG Pti21_19, deprecated (SIRI 2.1)
      • SLIPPERY_TRACK

        public static final AlertCauseEnumeration SLIPPERY_TRACK
        TPEG Pti21_21_1, deprecated (SIRI 2.1)
      • LUGGAGE_CAROUSEL_PROBLEM

        public static final AlertCauseEnumeration LUGGAGE_CAROUSEL_PROBLEM
        TPEG Pti21_22, deprecated (SIRI 2.1)
      • UNDEFINED_EQUIPMENT_PROBLEM

        public static final AlertCauseEnumeration UNDEFINED_EQUIPMENT_PROBLEM
        TPEG Pti21_255, deprecated (SIRI 2.1) - replaced by Pts38_255, undefined alert cause
      • STORM_CONDITIONS

        public static final AlertCauseEnumeration STORM_CONDITIONS
        TPEG Pti22_5_1, deprecated (SIRI 2.1)
      • TIDAL_RESTRICTIONS

        public static final AlertCauseEnumeration TIDAL_RESTRICTIONS
        TPEG Pti22_6, deprecated (SIRI 2.1)
      • SLIPPERINESS

        public static final AlertCauseEnumeration SLIPPERINESS
        TPEG Pti22_9_1, deprecated (SIRI 2.1)
      • GLAZED_FROST

        public static final AlertCauseEnumeration GLAZED_FROST
        TPEG Pti22_9_3, deprecated (SIRI 2.1)
      • WATERLOGGED

        public static final AlertCauseEnumeration WATERLOGGED
        TPEG Pti22_14, deprecated (SIRI 2.1)
      • SEWER_OVERFLOW

        public static final AlertCauseEnumeration SEWER_OVERFLOW
        TPEG Pti22_255_2, deprecated (SIRI 2.1)
      • UNDEFINED_ENVIRONMENTAL_PROBLEM

        public static final AlertCauseEnumeration UNDEFINED_ENVIRONMENTAL_PROBLEM
        TPEG Pti22_255, deprecated (SIRI 2.1) - replaced by Pts38_255, undefined alert cause
      • FIRE_AT_THE_STATION

        public static final AlertCauseEnumeration FIRE_AT_THE_STATION
        Value was added in SIRI v2.1 to ensure compatibility with VDV736 / UmS profile (v1.0) of CEN SIRI SX. See also TPEG Pts38_8 value 'fireAtStation'.
      • BREAKDOWN

        public static final AlertCauseEnumeration BREAKDOWN
        Value was added in SIRI v2.1 to ensure compatibility with VDV736 / UmS profile (v1.0) of CEN SIRI SX. See also TPEG Pts38_43 value 'breakDown'.
      • LEVEL_CROSSING_BLOCKED

        public static final AlertCauseEnumeration LEVEL_CROSSING_BLOCKED
        Value was added in SIRI v2.1 to ensure compatibility with VDV736 / UmS profile (v1.0) of CEN SIRI SX. See also TPEG Pts38_64 value 'levelCrossingIncident'.
      • HEAVY_SNOWFALL

        public static final AlertCauseEnumeration HEAVY_SNOWFALL
        Value was added in SIRI v2.1 to ensure compatibility with VDV736 / UmS profile (v1.0) of CEN SIRI SX. See also TPEG Pts38_87 value 'heavySnowFall'.
      • WAITING_FOR_TRANSFER_PASSENGERS

        public static final AlertCauseEnumeration WAITING_FOR_TRANSFER_PASSENGERS
        Value was added in SIRI v2.1 to ensure compatibility with VDV736 / UmS profile (v1.0) of CEN SIRI SX. See also TPEG Pts38_130 value 'awaitingShuttle'.
      • AWAITING_ONCOMING_VEHICLE

        public static final AlertCauseEnumeration AWAITING_ONCOMING_VEHICLE
        Value was added in SIRI v2.1 to ensure compatibility with VDV736 / UmS profile (v1.0) of CEN SIRI SX. See also TPEG Pts38_134 value 'awaitingApproach'.
    • Method Detail

      • values

        public static AlertCauseEnumeration[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (AlertCauseEnumeration c : AlertCauseEnumeration.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static AlertCauseEnumeration valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null
      • value

        public String value()