Class CROSSSECTIONELEMENT

  • All Implemented Interfaces:
    Serializable
    Direct Known Subclasses:
    CSELANE, CSENOTRAFFICLANE, CSESHOULDER

    @Generated(value="com.sun.tools.xjc.Driver",
               comments="JAXB RI v2.3.6",
               date="2022-09-04T02:31:11+02:00")
    public class CROSSSECTIONELEMENT
    extends Object
    implements Serializable

    Java class for CROSSSECTIONELEMENT complex type.

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

     <complexType name="CROSSSECTIONELEMENT">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <choice minOccurs="0">
               <element name="CENTEROFFSET" type="{http://www.opentrafficsim.org/ots}LENGTHTYPE"/>
               <element name="LEFTOFFSET" type="{http://www.opentrafficsim.org/ots}LENGTHTYPE"/>
               <element name="RIGHTOFFSET" type="{http://www.opentrafficsim.org/ots}LENGTHTYPE"/>
               <sequence>
                 <choice>
                   <element name="CENTEROFFSETSTART" type="{http://www.opentrafficsim.org/ots}LENGTHTYPE"/>
                   <element name="LEFTOFFSETSTART" type="{http://www.opentrafficsim.org/ots}LENGTHTYPE"/>
                   <element name="RIGHTOFFSETSTART" type="{http://www.opentrafficsim.org/ots}LENGTHTYPE"/>
                 </choice>
                 <choice>
                   <element name="CENTEROFFSETEND" type="{http://www.opentrafficsim.org/ots}LENGTHTYPE"/>
                   <element name="LEFTOFFSETEND" type="{http://www.opentrafficsim.org/ots}LENGTHTYPE"/>
                   <element name="RIGHTOFFSETEND" type="{http://www.opentrafficsim.org/ots}LENGTHTYPE"/>
                 </choice>
               </sequence>
             </choice>
             <choice>
               <element name="WIDTH" type="{http://www.opentrafficsim.org/ots}POSITIVELENGTHTYPE"/>
               <sequence>
                 <element name="WIDTHSTART" type="{http://www.opentrafficsim.org/ots}LENGTHTYPE"/>
                 <element name="WIDTHEND" type="{http://www.opentrafficsim.org/ots}LENGTHTYPE"/>
               </sequence>
             </choice>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Field Detail

      • centeroffset

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        protected Length centeroffset
      • leftoffset

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        protected Length leftoffset
      • rightoffset

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        protected Length rightoffset
      • centeroffsetstart

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        protected Length centeroffsetstart
      • leftoffsetstart

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        protected Length leftoffsetstart
      • rightoffsetstart

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        protected Length rightoffsetstart
      • centeroffsetend

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        protected Length centeroffsetend
      • leftoffsetend

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        protected Length leftoffsetend
      • rightoffsetend

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        protected Length rightoffsetend
      • width

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        protected Length width
      • widthstart

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        protected Length widthstart
      • widthend

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        protected Length widthend
    • Constructor Detail

      • CROSSSECTIONELEMENT

        public CROSSSECTIONELEMENT()
    • Method Detail

      • getCENTEROFFSET

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        public Length getCENTEROFFSET()
        Gets the value of the centeroffset property.
        Returns:
        possible object is String
      • setCENTEROFFSET

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        public void setCENTEROFFSET​(Length value)
        Sets the value of the centeroffset property.
        Parameters:
        value - allowed object is String
      • getLEFTOFFSET

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        public Length getLEFTOFFSET()
        Gets the value of the leftoffset property.
        Returns:
        possible object is String
      • setLEFTOFFSET

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        public void setLEFTOFFSET​(Length value)
        Sets the value of the leftoffset property.
        Parameters:
        value - allowed object is String
      • getRIGHTOFFSET

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        public Length getRIGHTOFFSET()
        Gets the value of the rightoffset property.
        Returns:
        possible object is String
      • setRIGHTOFFSET

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        public void setRIGHTOFFSET​(Length value)
        Sets the value of the rightoffset property.
        Parameters:
        value - allowed object is String
      • getCENTEROFFSETSTART

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        public Length getCENTEROFFSETSTART()
        Gets the value of the centeroffsetstart property.
        Returns:
        possible object is String
      • setCENTEROFFSETSTART

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        public void setCENTEROFFSETSTART​(Length value)
        Sets the value of the centeroffsetstart property.
        Parameters:
        value - allowed object is String
      • getLEFTOFFSETSTART

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        public Length getLEFTOFFSETSTART()
        Gets the value of the leftoffsetstart property.
        Returns:
        possible object is String
      • setLEFTOFFSETSTART

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        public void setLEFTOFFSETSTART​(Length value)
        Sets the value of the leftoffsetstart property.
        Parameters:
        value - allowed object is String
      • getRIGHTOFFSETSTART

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        public Length getRIGHTOFFSETSTART()
        Gets the value of the rightoffsetstart property.
        Returns:
        possible object is String
      • setRIGHTOFFSETSTART

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        public void setRIGHTOFFSETSTART​(Length value)
        Sets the value of the rightoffsetstart property.
        Parameters:
        value - allowed object is String
      • getCENTEROFFSETEND

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        public Length getCENTEROFFSETEND()
        Gets the value of the centeroffsetend property.
        Returns:
        possible object is String
      • setCENTEROFFSETEND

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        public void setCENTEROFFSETEND​(Length value)
        Sets the value of the centeroffsetend property.
        Parameters:
        value - allowed object is String
      • getLEFTOFFSETEND

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        public Length getLEFTOFFSETEND()
        Gets the value of the leftoffsetend property.
        Returns:
        possible object is String
      • setLEFTOFFSETEND

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        public void setLEFTOFFSETEND​(Length value)
        Sets the value of the leftoffsetend property.
        Parameters:
        value - allowed object is String
      • getRIGHTOFFSETEND

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        public Length getRIGHTOFFSETEND()
        Gets the value of the rightoffsetend property.
        Returns:
        possible object is String
      • setRIGHTOFFSETEND

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        public void setRIGHTOFFSETEND​(Length value)
        Sets the value of the rightoffsetend property.
        Parameters:
        value - allowed object is String
      • getWIDTH

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        public Length getWIDTH()
        Gets the value of the width property.
        Returns:
        possible object is String
      • setWIDTH

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        public void setWIDTH​(Length value)
        Sets the value of the width property.
        Parameters:
        value - allowed object is String
      • getWIDTHSTART

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        public Length getWIDTHSTART()
        Gets the value of the widthstart property.
        Returns:
        possible object is String
      • setWIDTHSTART

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        public void setWIDTHSTART​(Length value)
        Sets the value of the widthstart property.
        Parameters:
        value - allowed object is String
      • getWIDTHEND

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        public Length getWIDTHEND()
        Gets the value of the widthend property.
        Returns:
        possible object is String
      • setWIDTHEND

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.6",
                   date="2022-09-04T02:31:11+02:00")
        public void setWIDTHEND​(Length value)
        Sets the value of the widthend property.
        Parameters:
        value - allowed object is String