Class NetworkManagement

  • All Implemented Interfaces:
    Serializable

    public class NetworkManagement
    extends OperatorAction
    implements Serializable
    Changes to the configuration or usability of the road network whether by legal order or by operational decisions. It includes road and lane closures, weight and dimensional limits, vehicle restrictions, contraflows and rerouting operations.

    Java class for NetworkManagement complex type.

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

     <complexType name="NetworkManagement">
       <complexContent>
         <extension base="{http://datex2.eu/schema/1_0/1_0}OperatorAction">
           <sequence>
             <element name="networkManagementType" type="{http://datex2.eu/schema/1_0/1_0}NetworkManagementTypeEnum"/>
             <element name="forVehicleWithCharacteristicsOf" type="{http://datex2.eu/schema/1_0/1_0}VehicleCharacteristics" maxOccurs="unbounded" minOccurs="0"/>
             <element name="restriction" type="{http://datex2.eu/schema/1_0/1_0}Restriction" minOccurs="0"/>
             <element name="trafficControl" type="{http://datex2.eu/schema/1_0/1_0}TrafficControl" minOccurs="0"/>
             <element name="networkManagementExtension" type="{http://datex2.eu/schema/1_0/1_0}ExtensionType" minOccurs="0"/>
           </sequence>
         </extension>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Constructor Detail

      • NetworkManagement

        public NetworkManagement()
    • Method Detail

      • getForVehicleWithCharacteristicsOves

        public List<VehicleCharacteristics> getForVehicleWithCharacteristicsOves()
        Gets the value of the forVehicleWithCharacteristicsOves 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 set method for the forVehicleWithCharacteristicsOves property.

        For example, to add a new item, do as follows:

            getForVehicleWithCharacteristicsOves().add(newItem);
         

        Objects of the following type(s) are allowed in the list VehicleCharacteristics

      • getRestriction

        public Restriction getRestriction()
        Gets the value of the restriction property.
        Returns:
        possible object is Restriction
      • setRestriction

        public void setRestriction​(Restriction value)
        Sets the value of the restriction property.
        Parameters:
        value - allowed object is Restriction
      • getTrafficControl

        public TrafficControl getTrafficControl()
        Gets the value of the trafficControl property.
        Returns:
        possible object is TrafficControl
      • setTrafficControl

        public void setTrafficControl​(TrafficControl value)
        Sets the value of the trafficControl property.
        Parameters:
        value - allowed object is TrafficControl
      • getNetworkManagementExtension

        public ExtensionType getNetworkManagementExtension()
        Gets the value of the networkManagementExtension property.
        Returns:
        possible object is ExtensionType
      • setNetworkManagementExtension

        public void setNetworkManagementExtension​(ExtensionType value)
        Sets the value of the networkManagementExtension property.
        Parameters:
        value - allowed object is ExtensionType