Class XmlAnmLane

  • All Implemented Interfaces:
    java.io.Serializable

    @Generated(value="com.sun.tools.xjc.Driver",
               date="2020-08-12T04:11:27+02:00",
               comments="JAXB RI v2.3.0")
    public class XmlAnmLane
    extends java.lang.Object
    implements java.io.Serializable
    A lane is part of a link. A lane is defined either on the from node or on the to node of the link. It is allowed to define more lanes for a link than defined by the NUMLANES attribute of the link. In this case, all additional lanes must be marked as pocket.

    Java class for XmlAnmLane complex type.

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

     <complexType name="XmlAnmLane">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="BLOCKEDVEHCLASSES" type="{}XmlAnmBlockedVehClasses" minOccurs="0"/>
             <element name="DETECTORS" type="{}XmlAnmDetectors" minOccurs="0"/>
           </sequence>
           <attribute name="LINKID" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="INDEX" use="required" type="{}XmlAnmIndexType" />
           <attribute name="POCKET" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <attribute name="POCKETLENGTH" use="required" type="{http://www.w3.org/2001/XMLSchema}double" />
           <attribute name="WIDTH" type="{http://www.w3.org/2001/XMLSchema}double" />
           <attribute name="STOPLINEPOS" type="{http://www.w3.org/2001/XMLSchema}double" />
           <attribute name="TRAFFICSIGN" type="{}XmlAnmSignType" />
         </restriction>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Field Detail

      • blockedvehclasses

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:11:27+02:00",
                   comments="JAXB RI v2.3.0")
        protected XmlAnmBlockedVehClasses blockedvehclasses
      • detectors

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:11:27+02:00",
                   comments="JAXB RI v2.3.0")
        protected XmlAnmDetectors detectors
      • linkid

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:11:27+02:00",
                   comments="JAXB RI v2.3.0")
        protected java.lang.String linkid
      • index

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:11:27+02:00",
                   comments="JAXB RI v2.3.0")
        protected java.math.BigInteger index
      • pocket

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:11:27+02:00",
                   comments="JAXB RI v2.3.0")
        protected boolean pocket
      • pocketlength

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:11:27+02:00",
                   comments="JAXB RI v2.3.0")
        protected double pocketlength
      • width

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:11:27+02:00",
                   comments="JAXB RI v2.3.0")
        protected java.lang.Double width
      • stoplinepos

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:11:27+02:00",
                   comments="JAXB RI v2.3.0")
        protected java.lang.Double stoplinepos
      • trafficsign

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:11:27+02:00",
                   comments="JAXB RI v2.3.0")
        protected XmlAnmSignType trafficsign
    • Constructor Detail

      • XmlAnmLane

        public XmlAnmLane()
    • Method Detail

      • getBLOCKEDVEHCLASSES

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:11:27+02:00",
                   comments="JAXB RI v2.3.0")
        public XmlAnmBlockedVehClasses getBLOCKEDVEHCLASSES()
        Gets the value of the blockedvehclasses property.
        Returns:
        possible object is XmlAnmBlockedVehClasses
      • setBLOCKEDVEHCLASSES

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:11:27+02:00",
                   comments="JAXB RI v2.3.0")
        public void setBLOCKEDVEHCLASSES​(XmlAnmBlockedVehClasses value)
        Sets the value of the blockedvehclasses property.
        Parameters:
        value - allowed object is XmlAnmBlockedVehClasses
      • getDETECTORS

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:11:27+02:00",
                   comments="JAXB RI v2.3.0")
        public XmlAnmDetectors getDETECTORS()
        Gets the value of the detectors property.
        Returns:
        possible object is XmlAnmDetectors
      • setDETECTORS

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:11:27+02:00",
                   comments="JAXB RI v2.3.0")
        public void setDETECTORS​(XmlAnmDetectors value)
        Sets the value of the detectors property.
        Parameters:
        value - allowed object is XmlAnmDetectors
      • getLINKID

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:11:27+02:00",
                   comments="JAXB RI v2.3.0")
        public java.lang.String getLINKID()
        Gets the value of the linkid property.
        Returns:
        possible object is String
      • setLINKID

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:11:27+02:00",
                   comments="JAXB RI v2.3.0")
        public void setLINKID​(java.lang.String value)
        Sets the value of the linkid property.
        Parameters:
        value - allowed object is String
      • getINDEX

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:11:27+02:00",
                   comments="JAXB RI v2.3.0")
        public java.math.BigInteger getINDEX()
        Gets the value of the index property.
        Returns:
        possible object is BigInteger
      • setINDEX

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:11:27+02:00",
                   comments="JAXB RI v2.3.0")
        public void setINDEX​(java.math.BigInteger value)
        Sets the value of the index property.
        Parameters:
        value - allowed object is BigInteger
      • isPOCKET

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:11:27+02:00",
                   comments="JAXB RI v2.3.0")
        public boolean isPOCKET()
        Gets the value of the pocket property.
      • setPOCKET

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:11:27+02:00",
                   comments="JAXB RI v2.3.0")
        public void setPOCKET​(boolean value)
        Sets the value of the pocket property.
      • getPOCKETLENGTH

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:11:27+02:00",
                   comments="JAXB RI v2.3.0")
        public double getPOCKETLENGTH()
        Gets the value of the pocketlength property.
      • setPOCKETLENGTH

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:11:27+02:00",
                   comments="JAXB RI v2.3.0")
        public void setPOCKETLENGTH​(double value)
        Sets the value of the pocketlength property.
      • getWIDTH

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:11:27+02:00",
                   comments="JAXB RI v2.3.0")
        public java.lang.Double getWIDTH()
        Gets the value of the width property.
        Returns:
        possible object is Double
      • setWIDTH

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:11:27+02:00",
                   comments="JAXB RI v2.3.0")
        public void setWIDTH​(java.lang.Double value)
        Sets the value of the width property.
        Parameters:
        value - allowed object is Double
      • getSTOPLINEPOS

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:11:27+02:00",
                   comments="JAXB RI v2.3.0")
        public java.lang.Double getSTOPLINEPOS()
        Gets the value of the stoplinepos property.
        Returns:
        possible object is Double
      • setSTOPLINEPOS

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:11:27+02:00",
                   comments="JAXB RI v2.3.0")
        public void setSTOPLINEPOS​(java.lang.Double value)
        Sets the value of the stoplinepos property.
        Parameters:
        value - allowed object is Double
      • getTRAFFICSIGN

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:11:27+02:00",
                   comments="JAXB RI v2.3.0")
        public XmlAnmSignType getTRAFFICSIGN()
        Gets the value of the trafficsign property.
        Returns:
        possible object is XmlAnmSignType
      • setTRAFFICSIGN

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-08-12T04:11:27+02:00",
                   comments="JAXB RI v2.3.0")
        public void setTRAFFICSIGN​(XmlAnmSignType value)
        Sets the value of the trafficsign property.
        Parameters:
        value - allowed object is XmlAnmSignType