Class XmlAnmLane
java.lang.Object
org.opentrafficsim.vissim.xml.generated.XmlAnmLane
- All Implemented Interfaces:
Serializable
@Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:16:34+01:00", comments="JAXB RI v2.3.0") public class XmlAnmLane extends Object implements 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 Summary
Fields Modifier and Type Field Description protected XmlAnmBlockedVehClassesblockedvehclassesprotected XmlAnmDetectorsdetectorsprotected BigIntegerindexprotected Stringlinkidprotected booleanpocketprotected doublepocketlengthprotected Doublestoplineposprotected XmlAnmSignTypetrafficsignprotected Doublewidth -
Constructor Summary
Constructors Constructor Description XmlAnmLane() -
Method Summary
Modifier and Type Method Description XmlAnmBlockedVehClassesgetBLOCKEDVEHCLASSES()Gets the value of the blockedvehclasses property.XmlAnmDetectorsgetDETECTORS()Gets the value of the detectors property.BigIntegergetINDEX()Gets the value of the index property.StringgetLINKID()Gets the value of the linkid property.doublegetPOCKETLENGTH()Gets the value of the pocketlength property.DoublegetSTOPLINEPOS()Gets the value of the stoplinepos property.XmlAnmSignTypegetTRAFFICSIGN()Gets the value of the trafficsign property.DoublegetWIDTH()Gets the value of the width property.booleanisPOCKET()Gets the value of the pocket property.voidsetBLOCKEDVEHCLASSES(XmlAnmBlockedVehClasses value)Sets the value of the blockedvehclasses property.voidsetDETECTORS(XmlAnmDetectors value)Sets the value of the detectors property.voidsetINDEX(BigInteger value)Sets the value of the index property.voidsetLINKID(String value)Sets the value of the linkid property.voidsetPOCKET(boolean value)Sets the value of the pocket property.voidsetPOCKETLENGTH(double value)Sets the value of the pocketlength property.voidsetSTOPLINEPOS(Double value)Sets the value of the stoplinepos property.voidsetTRAFFICSIGN(XmlAnmSignType value)Sets the value of the trafficsign property.voidsetWIDTH(Double value)Sets the value of the width property.
-
Field Details
-
blockedvehclasses
@Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:16:34+01:00", comments="JAXB RI v2.3.0") protected XmlAnmBlockedVehClasses blockedvehclasses -
detectors
@Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:16:34+01:00", comments="JAXB RI v2.3.0") protected XmlAnmDetectors detectors -
linkid
@Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:16:34+01:00", comments="JAXB RI v2.3.0") protected String linkid -
index
@Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:16:34+01:00", comments="JAXB RI v2.3.0") protected BigInteger index -
pocket
@Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:16:34+01:00", comments="JAXB RI v2.3.0") protected boolean pocket -
pocketlength
@Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:16:34+01:00", comments="JAXB RI v2.3.0") protected double pocketlength -
width
@Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:16:34+01:00", comments="JAXB RI v2.3.0") protected Double width -
stoplinepos
@Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:16:34+01:00", comments="JAXB RI v2.3.0") protected Double stoplinepos -
trafficsign
@Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:16:34+01:00", comments="JAXB RI v2.3.0") protected XmlAnmSignType trafficsign
-
-
Constructor Details
-
XmlAnmLane
public XmlAnmLane()
-
-
Method Details
-
getBLOCKEDVEHCLASSES
@Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:16:34+01: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-01-23T12:16:34+01:00", comments="JAXB RI v2.3.0") public void setBLOCKEDVEHCLASSES(XmlAnmBlockedVehClasses value)Sets the value of the blockedvehclasses property.- Parameters:
value- allowed object isXmlAnmBlockedVehClasses
-
getDETECTORS
@Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:16:34+01: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-01-23T12:16:34+01:00", comments="JAXB RI v2.3.0") public void setDETECTORS(XmlAnmDetectors value)Sets the value of the detectors property.- Parameters:
value- allowed object isXmlAnmDetectors
-
getLINKID
@Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:16:34+01:00", comments="JAXB RI v2.3.0") public String getLINKID()Gets the value of the linkid property.- Returns:
- possible object is
String
-
setLINKID
@Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:16:34+01:00", comments="JAXB RI v2.3.0") public void setLINKID(String value)Sets the value of the linkid property.- Parameters:
value- allowed object isString
-
getINDEX
@Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:16:34+01:00", comments="JAXB RI v2.3.0") public BigInteger getINDEX()Gets the value of the index property.- Returns:
- possible object is
BigInteger
-
setINDEX
@Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:16:34+01:00", comments="JAXB RI v2.3.0") public void setINDEX(BigInteger value)Sets the value of the index property.- Parameters:
value- allowed object isBigInteger
-
isPOCKET
@Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:16:34+01: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-01-23T12:16:34+01: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-01-23T12:16:34+01: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-01-23T12:16:34+01: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-01-23T12:16:34+01:00", comments="JAXB RI v2.3.0") public Double getWIDTH()Gets the value of the width property.- Returns:
- possible object is
Double
-
setWIDTH
@Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:16:34+01:00", comments="JAXB RI v2.3.0") public void setWIDTH(Double value)Sets the value of the width property.- Parameters:
value- allowed object isDouble
-
getSTOPLINEPOS
@Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:16:34+01:00", comments="JAXB RI v2.3.0") public Double getSTOPLINEPOS()Gets the value of the stoplinepos property.- Returns:
- possible object is
Double
-
setSTOPLINEPOS
@Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:16:34+01:00", comments="JAXB RI v2.3.0") public void setSTOPLINEPOS(Double value)Sets the value of the stoplinepos property.- Parameters:
value- allowed object isDouble
-
getTRAFFICSIGN
@Generated(value="com.sun.tools.xjc.Driver", date="2020-01-23T12:16:34+01: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-01-23T12:16:34+01:00", comments="JAXB RI v2.3.0") public void setTRAFFICSIGN(XmlAnmSignType value)Sets the value of the trafficsign property.- Parameters:
value- allowed object isXmlAnmSignType
-