Class AffectedNetworkStructure
- java.lang.Object
-
- uk.org.siri.siri14.AffectedNetworkStructure
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
AffectsScopeStructure.Networks.AffectedNetwork
public class AffectedNetworkStructure extends Object implements Serializable
Type for information about the parts of the network affected by an incident. If not explclitly overrided Modes and submodes will be defaulted to any values present in the general Context.Java class for AffectedNetworkStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AffectedNetworkStructure"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="AffectedOperator" type="{http://www.siri.org.uk/siri}AffectedOperatorStructure" maxOccurs="unbounded" minOccurs="0"/> <element name="NetworkRef" type="{http://www.siri.org.uk/siri}NetworkRefStructure" minOccurs="0"/> <element name="NetworkName" type="{http://www.siri.org.uk/siri}NaturalLanguageStringStructure" minOccurs="0"/> <element name="RoutesAffected" type="{http://www.siri.org.uk/siri}NaturalLanguageStringStructure" minOccurs="0"/> <group ref="{http://www.siri.org.uk/siri}AffectedModeGroup"/> <choice> <element name="AllLines" type="{http://www.siri.org.uk/siri}EmptyType"/> <element name="SelectedRoutes" type="{http://www.siri.org.uk/siri}EmptyType"/> <sequence> <element name="AffectedLine" type="{http://www.siri.org.uk/siri}AffectedLineStructure" maxOccurs="unbounded"/> </sequence> </choice> <element ref="{http://www.siri.org.uk/siri}Extensions" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected AccessModesEnumerationaccessModeprotected List<AffectedLineStructure>affectedLinesprotected List<AffectedOperatorStructure>affectedOperatorsprotected AirSubmodesOfTransportEnumerationairSubmodeprotected StringallLinesprotected BusSubmodesOfTransportEnumerationbusSubmodeprotected CoachSubmodesOfTransportEnumerationcoachSubmodeprotected Extensionsextensionsprotected MetroSubmodesOfTransportEnumerationmetroSubmodeprotected NaturalLanguageStringStructurenetworkNameprotected NetworkRefStructurenetworkRefprotected RailSubmodesOfTransportEnumerationrailSubmodeprotected NaturalLanguageStringStructureroutesAffectedprotected StringselectedRoutesprotected TramSubmodesOfTransportEnumerationtramSubmodeprotected VehicleModesOfTransportEnumerationvehicleModeprotected WaterSubmodesOfTransportEnumerationwaterSubmode
-
Constructor Summary
Constructors Constructor Description AffectedNetworkStructure()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccessModesEnumerationgetAccessMode()Gets the value of the accessMode property.List<AffectedLineStructure>getAffectedLines()Gets the value of the affectedLines property.List<AffectedOperatorStructure>getAffectedOperators()Gets the value of the affectedOperators property.AirSubmodesOfTransportEnumerationgetAirSubmode()Gets the value of the airSubmode property.StringgetAllLines()Gets the value of the allLines property.BusSubmodesOfTransportEnumerationgetBusSubmode()Gets the value of the busSubmode property.CoachSubmodesOfTransportEnumerationgetCoachSubmode()Gets the value of the coachSubmode property.ExtensionsgetExtensions()Gets the value of the extensions property.MetroSubmodesOfTransportEnumerationgetMetroSubmode()Gets the value of the metroSubmode property.NaturalLanguageStringStructuregetNetworkName()Gets the value of the networkName property.NetworkRefStructuregetNetworkRef()Gets the value of the networkRef property.RailSubmodesOfTransportEnumerationgetRailSubmode()Gets the value of the railSubmode property.NaturalLanguageStringStructuregetRoutesAffected()Gets the value of the routesAffected property.StringgetSelectedRoutes()Gets the value of the selectedRoutes property.TramSubmodesOfTransportEnumerationgetTramSubmode()Gets the value of the tramSubmode property.VehicleModesOfTransportEnumerationgetVehicleMode()Gets the value of the vehicleMode property.WaterSubmodesOfTransportEnumerationgetWaterSubmode()Gets the value of the waterSubmode property.voidsetAccessMode(AccessModesEnumeration value)Sets the value of the accessMode property.voidsetAirSubmode(AirSubmodesOfTransportEnumeration value)Sets the value of the airSubmode property.voidsetAllLines(String value)Sets the value of the allLines property.voidsetBusSubmode(BusSubmodesOfTransportEnumeration value)Sets the value of the busSubmode property.voidsetCoachSubmode(CoachSubmodesOfTransportEnumeration value)Sets the value of the coachSubmode property.voidsetExtensions(Extensions value)Sets the value of the extensions property.voidsetMetroSubmode(MetroSubmodesOfTransportEnumeration value)Sets the value of the metroSubmode property.voidsetNetworkName(NaturalLanguageStringStructure value)Sets the value of the networkName property.voidsetNetworkRef(NetworkRefStructure value)Sets the value of the networkRef property.voidsetRailSubmode(RailSubmodesOfTransportEnumeration value)Sets the value of the railSubmode property.voidsetRoutesAffected(NaturalLanguageStringStructure value)Sets the value of the routesAffected property.voidsetSelectedRoutes(String value)Sets the value of the selectedRoutes property.voidsetTramSubmode(TramSubmodesOfTransportEnumeration value)Sets the value of the tramSubmode property.voidsetVehicleMode(VehicleModesOfTransportEnumeration value)Sets the value of the vehicleMode property.voidsetWaterSubmode(WaterSubmodesOfTransportEnumeration value)Sets the value of the waterSubmode property.
-
-
-
Field Detail
-
affectedOperators
protected List<AffectedOperatorStructure> affectedOperators
-
networkRef
protected NetworkRefStructure networkRef
-
networkName
protected NaturalLanguageStringStructure networkName
-
routesAffected
protected NaturalLanguageStringStructure routesAffected
-
vehicleMode
protected VehicleModesOfTransportEnumeration vehicleMode
-
waterSubmode
protected WaterSubmodesOfTransportEnumeration waterSubmode
-
tramSubmode
protected TramSubmodesOfTransportEnumeration tramSubmode
-
railSubmode
protected RailSubmodesOfTransportEnumeration railSubmode
-
metroSubmode
protected MetroSubmodesOfTransportEnumeration metroSubmode
-
coachSubmode
protected CoachSubmodesOfTransportEnumeration coachSubmode
-
busSubmode
protected BusSubmodesOfTransportEnumeration busSubmode
-
airSubmode
protected AirSubmodesOfTransportEnumeration airSubmode
-
accessMode
protected AccessModesEnumeration accessMode
-
affectedLines
protected List<AffectedLineStructure> affectedLines
-
selectedRoutes
protected String selectedRoutes
-
allLines
protected String allLines
-
extensions
protected Extensions extensions
-
-
Method Detail
-
getAffectedOperators
public List<AffectedOperatorStructure> getAffectedOperators()
Gets the value of the affectedOperators property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the affectedOperators property.For example, to add a new item, do as follows:
getAffectedOperators().add(newItem);Objects of the following type(s) are allowed in the list
AffectedOperatorStructure
-
getNetworkRef
public NetworkRefStructure getNetworkRef()
Gets the value of the networkRef property.- Returns:
- possible object is
NetworkRefStructure
-
setNetworkRef
public void setNetworkRef(NetworkRefStructure value)
Sets the value of the networkRef property.- Parameters:
value- allowed object isNetworkRefStructure
-
getNetworkName
public NaturalLanguageStringStructure getNetworkName()
Gets the value of the networkName property.- Returns:
- possible object is
NaturalLanguageStringStructure
-
setNetworkName
public void setNetworkName(NaturalLanguageStringStructure value)
Sets the value of the networkName property.- Parameters:
value- allowed object isNaturalLanguageStringStructure
-
getRoutesAffected
public NaturalLanguageStringStructure getRoutesAffected()
Gets the value of the routesAffected property.- Returns:
- possible object is
NaturalLanguageStringStructure
-
setRoutesAffected
public void setRoutesAffected(NaturalLanguageStringStructure value)
Sets the value of the routesAffected property.- Parameters:
value- allowed object isNaturalLanguageStringStructure
-
getVehicleMode
public VehicleModesOfTransportEnumeration getVehicleMode()
Gets the value of the vehicleMode property.- Returns:
- possible object is
VehicleModesOfTransportEnumeration
-
setVehicleMode
public void setVehicleMode(VehicleModesOfTransportEnumeration value)
Sets the value of the vehicleMode property.- Parameters:
value- allowed object isVehicleModesOfTransportEnumeration
-
getWaterSubmode
public WaterSubmodesOfTransportEnumeration getWaterSubmode()
Gets the value of the waterSubmode property.- Returns:
- possible object is
WaterSubmodesOfTransportEnumeration
-
setWaterSubmode
public void setWaterSubmode(WaterSubmodesOfTransportEnumeration value)
Sets the value of the waterSubmode property.- Parameters:
value- allowed object isWaterSubmodesOfTransportEnumeration
-
getTramSubmode
public TramSubmodesOfTransportEnumeration getTramSubmode()
Gets the value of the tramSubmode property.- Returns:
- possible object is
TramSubmodesOfTransportEnumeration
-
setTramSubmode
public void setTramSubmode(TramSubmodesOfTransportEnumeration value)
Sets the value of the tramSubmode property.- Parameters:
value- allowed object isTramSubmodesOfTransportEnumeration
-
getRailSubmode
public RailSubmodesOfTransportEnumeration getRailSubmode()
Gets the value of the railSubmode property.- Returns:
- possible object is
RailSubmodesOfTransportEnumeration
-
setRailSubmode
public void setRailSubmode(RailSubmodesOfTransportEnumeration value)
Sets the value of the railSubmode property.- Parameters:
value- allowed object isRailSubmodesOfTransportEnumeration
-
getMetroSubmode
public MetroSubmodesOfTransportEnumeration getMetroSubmode()
Gets the value of the metroSubmode property.- Returns:
- possible object is
MetroSubmodesOfTransportEnumeration
-
setMetroSubmode
public void setMetroSubmode(MetroSubmodesOfTransportEnumeration value)
Sets the value of the metroSubmode property.- Parameters:
value- allowed object isMetroSubmodesOfTransportEnumeration
-
getCoachSubmode
public CoachSubmodesOfTransportEnumeration getCoachSubmode()
Gets the value of the coachSubmode property.- Returns:
- possible object is
CoachSubmodesOfTransportEnumeration
-
setCoachSubmode
public void setCoachSubmode(CoachSubmodesOfTransportEnumeration value)
Sets the value of the coachSubmode property.- Parameters:
value- allowed object isCoachSubmodesOfTransportEnumeration
-
getBusSubmode
public BusSubmodesOfTransportEnumeration getBusSubmode()
Gets the value of the busSubmode property.- Returns:
- possible object is
BusSubmodesOfTransportEnumeration
-
setBusSubmode
public void setBusSubmode(BusSubmodesOfTransportEnumeration value)
Sets the value of the busSubmode property.- Parameters:
value- allowed object isBusSubmodesOfTransportEnumeration
-
getAirSubmode
public AirSubmodesOfTransportEnumeration getAirSubmode()
Gets the value of the airSubmode property.- Returns:
- possible object is
AirSubmodesOfTransportEnumeration
-
setAirSubmode
public void setAirSubmode(AirSubmodesOfTransportEnumeration value)
Sets the value of the airSubmode property.- Parameters:
value- allowed object isAirSubmodesOfTransportEnumeration
-
getAccessMode
public AccessModesEnumeration getAccessMode()
Gets the value of the accessMode property.- Returns:
- possible object is
AccessModesEnumeration
-
setAccessMode
public void setAccessMode(AccessModesEnumeration value)
Sets the value of the accessMode property.- Parameters:
value- allowed object isAccessModesEnumeration
-
getAffectedLines
public List<AffectedLineStructure> getAffectedLines()
Gets the value of the affectedLines property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the affectedLines property.For example, to add a new item, do as follows:
getAffectedLines().add(newItem);Objects of the following type(s) are allowed in the list
AffectedLineStructure
-
getSelectedRoutes
public String getSelectedRoutes()
Gets the value of the selectedRoutes property.- Returns:
- possible object is
String
-
setSelectedRoutes
public void setSelectedRoutes(String value)
Sets the value of the selectedRoutes property.- Parameters:
value- allowed object isString
-
getAllLines
public String getAllLines()
Gets the value of the allLines property.- Returns:
- possible object is
String
-
setAllLines
public void setAllLines(String value)
Sets the value of the allLines property.- Parameters:
value- allowed object isString
-
getExtensions
public Extensions getExtensions()
Gets the value of the extensions property.- Returns:
- possible object is
Extensions
-
setExtensions
public void setExtensions(Extensions value)
Sets the value of the extensions property.- Parameters:
value- allowed object isExtensions
-
-