public class LINK extends Object
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <choice> <element name="BEZIER" type="{http://www.w3.org/2001/XMLSchema}anyType"/> <element name="CLOTHOID"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="STARTANGLE" type="{http://www.opentrafficsim.org/ots}ANGLETYPE" /> <attribute name="STARTCURVATURE" use="required" type="{http://www.opentrafficsim.org/ots}PERLENGTHTYPE" /> <attribute name="ENDCURVATURE" use="required" type="{http://www.opentrafficsim.org/ots}PERLENGTHTYPE" /> <attribute name="LENGTH" type="{http://www.opentrafficsim.org/ots}LENGTHTYPE" /> <attribute name="ENDELEVATION" type="{http://www.opentrafficsim.org/ots}LENGTHTYPE" /> <attribute name="NUMSEGMENTS" type="{http://www.w3.org/2001/XMLSchema}integer" /> </restriction> </complexContent> </complexType> </element> <element name="STRAIGHT"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="LENGTH" type="{http://www.opentrafficsim.org/ots}LENGTHTYPE" /> </restriction> </complexContent> </complexType> </element> <element name="ARC"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="RADIUS" use="required" type="{http://www.opentrafficsim.org/ots}LENGTHTYPE" /> <attribute name="ANGLE" use="required" type="{http://www.opentrafficsim.org/ots}ANGLETYPE" /> <attribute name="DIRECTION" use="required" type="{http://www.opentrafficsim.org/ots}LEFTRIGHTTYPE" /> </restriction> </complexContent> </complexType> </element> <element name="POLYLINE"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="LENGTH" type="{http://www.opentrafficsim.org/ots}LENGTHTYPE" /> <attribute name="INTERMEDIATEPOINTS" type="{http://www.opentrafficsim.org/ots}COORDINATELISTTYPE" /> </restriction> </complexContent> </complexType> </element> </choice> <element ref="{http://www.opentrafficsim.org/ots}ROADLAYOUT" minOccurs="0"/> <sequence> <choice maxOccurs="unbounded" minOccurs="0"> <element name="LANEOVERRIDE" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="LANE" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="LEGALSPEEDLIMIT" type="{http://www.opentrafficsim.org/ots}SPEEDTYPE" /> <attribute name="DIRECTION" type="{http://www.opentrafficsim.org/ots}DIRECTIONTYPE" /> <attribute name="COLOR" type="{http://www.opentrafficsim.org/ots}COLORTYPE" /> <attribute name="OVERTAKING" type="{http://www.opentrafficsim.org/ots}OVERTAKINGTYPE" /> </restriction> </complexContent> </complexType> </element> <element name="GENERATOR" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="LANE" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="POSITION" type="{http://www.opentrafficsim.org/ots}LENGTHBEGINENDTYPE" /> <attribute name="GTU" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="GTUMIX" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="IAT" use="required" type="{http://www.opentrafficsim.org/ots}TIMEDISTTYPE" /> <attribute name="INITIALSPEED" use="required" type="{http://www.opentrafficsim.org/ots}SPEEDDISTTYPE" /> <attribute name="MAXGTU" type="{http://www.w3.org/2001/XMLSchema}double" /> <attribute name="STARTTIME" type="{http://www.opentrafficsim.org/ots}TIMETYPE" /> <attribute name="ENDTIME" type="{http://www.opentrafficsim.org/ots}TIMETYPE" /> <attribute name="ROUTE" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="GTUCOLORER" use="required" type="{http://www.opentrafficsim.org/ots}GTUCOLORERTYPE" /> </restriction> </complexContent> </complexType> </element> <element name="LISTGENERATOR" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="URI" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> <attribute name="LANE" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="POSITION" type="{http://www.opentrafficsim.org/ots}LENGTHBEGINENDTYPE" /> <attribute name="GTU" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="GTUMIX" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="INITIALSPEED" use="required" type="{http://www.opentrafficsim.org/ots}SPEEDDISTTYPE" /> <attribute name="ROUTE" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="GTUCOLORER" use="required" type="{http://www.opentrafficsim.org/ots}GTUCOLORERTYPE" /> </restriction> </complexContent> </complexType> </element> <element name="FILL" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="LANE" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="GTU" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="GTUMIX" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="DISTANCE" use="required" type="{http://www.opentrafficsim.org/ots}LENGTHDISTTYPE" /> <attribute name="INITIALSPEED" use="required" type="{http://www.opentrafficsim.org/ots}SPEEDDISTTYPE" /> <attribute name="MAXGTU" type="{http://www.w3.org/2001/XMLSchema}double" /> <attribute name="ROUTE" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> </restriction> </complexContent> </complexType> </element> <element name="BLOCK" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="LANE" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="POSITION" use="required" type="{http://www.opentrafficsim.org/ots}LENGTHBEGINENDTYPE" /> </restriction> </complexContent> </complexType> </element> <element name="SENSOR" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="NAME" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="LANE" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="POSITION" use="required" type="{http://www.opentrafficsim.org/ots}LENGTHBEGINENDTYPE" /> <attribute name="CLASS" use="required" type="{http://www.opentrafficsim.org/ots}CLASSNAMETYPE" /> <attribute name="TRIGGER" use="required" type="{http://www.opentrafficsim.org/ots}GTUPOSITIONTYPE" /> </restriction> </complexContent> </complexType> </element> <element name="TRAFFICLIGHT" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="NAME" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="LANE" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="POSITION" use="required" type="{http://www.opentrafficsim.org/ots}LENGTHBEGINENDTYPE" /> <attribute name="CLASS" use="required" type="{http://www.opentrafficsim.org/ots}CLASSNAMETYPE" /> </restriction> </complexContent> </complexType> </element> <element name="SINK" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="LANE" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="POSITION" use="required" type="{http://www.opentrafficsim.org/ots}LENGTHBEGINENDTYPE" /> </restriction> </complexContent> </complexType> </element> </choice> </sequence> </sequence> <attribute name="NAME" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="NODESTART" use="required" type="{http://www.w3.org/2001/XMLSchema}IDREF" /> <attribute name="NODEEND" use="required" type="{http://www.w3.org/2001/XMLSchema}IDREF" /> <attribute name="ROADLAYOUT" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="OFFSETSTART" type="{http://www.opentrafficsim.org/ots}SIGNEDLENGTHTYPE" /> <attribute name="OFFSETEND" type="{http://www.opentrafficsim.org/ots}SIGNEDLENGTHTYPE" /> <attribute name="ROTATIONSTART" type="{http://www.opentrafficsim.org/ots}ANGLETYPE" /> <attribute name="ROTATIONEND" type="{http://www.opentrafficsim.org/ots}ANGLETYPE" /> <attribute name="LANEKEEPING" type="{http://www.opentrafficsim.org/ots}LANEKEEPINGTYPE" /> <attribute ref="{http://www.w3.org/XML/1998/namespace}base"/> </restriction> </complexContent> </complexType>
Modifier and Type | Class and Description |
---|---|
static class |
LINK.ARC
Java class for anonymous complex type.
|
static class |
LINK.BEZIER |
static class |
LINK.BLOCK
Java class for anonymous complex type.
|
static class |
LINK.CLOTHOID
Java class for anonymous complex type.
|
static class |
LINK.FILL
Java class for anonymous complex type.
|
static class |
LINK.GENERATOR
Java class for anonymous complex type.
|
static class |
LINK.LANEOVERRIDE
Java class for anonymous complex type.
|
static class |
LINK.LISTGENERATOR
Java class for anonymous complex type.
|
static class |
LINK.POLYLINE
Java class for anonymous complex type.
|
static class |
LINK.SENSOR
Java class for anonymous complex type.
|
static class |
LINK.SINK
Java class for anonymous complex type.
|
static class |
LINK.STRAIGHT
Java class for anonymous complex type.
|
static class |
LINK.TRAFFICLIGHT
Java class for anonymous complex type.
|
Modifier and Type | Field and Description |
---|---|
protected LINK.ARC |
arc |
protected String |
base |
protected LINK.BEZIER |
bezier |
protected LINK.CLOTHOID |
clothoid |
protected String |
lanekeeping |
protected List<Object> |
laneoverrideOrGENERATOROrLISTGENERATOR |
protected String |
name |
protected String |
nodeEnd |
protected String |
nodestart |
protected String |
offsetend |
protected String |
offsetstart |
protected LINK.POLYLINE |
polyline |
protected ROADLAYOUT |
roadlayout |
protected String |
roadlayoutAttribute |
protected String |
rotationend |
protected String |
rotationstart |
protected LINK.STRAIGHT |
straight |
Constructor and Description |
---|
LINK() |
Modifier and Type | Method and Description |
---|---|
LINK.ARC |
getARC()
Gets the value of the arc property.
|
String |
getBase()
Gets the value of the base property.
|
LINK.BEZIER |
getBEZIER()
Gets the value of the bezier property.
|
LINK.CLOTHOID |
getCLOTHOID()
Gets the value of the clothoid property.
|
String |
getLANEKEEPING()
Gets the value of the lanekeeping property.
|
List<Object> |
getLANEOVERRIDEOrGENERATOROrLISTGENERATOR() |
String |
getNAME()
Gets the value of the name property.
|
String |
getNODEEND()
Gets the value of the nodeend property.
|
String |
getNODESTART()
Gets the value of the nodestart property.
|
String |
getOFFSETEND()
Gets the value of the offsetend property.
|
String |
getOFFSETSTART()
Gets the value of the offsetstart property.
|
LINK.POLYLINE |
getPOLYLINE()
Gets the value of the polyline property.
|
ROADLAYOUT |
getROADLAYOUT()
Gets the value of the roadlayout property.
|
String |
getROADLAYOUTAttribute()
Gets the value of the roadlayoutAttribute property.
|
String |
getROTATIONEND()
Gets the value of the rotationend property.
|
String |
getROTATIONSTART()
Gets the value of the rotationstart property.
|
LINK.STRAIGHT |
getSTRAIGHT()
Gets the value of the straight property.
|
void |
setARC(LINK.ARC value)
Sets the value of the arc property.
|
void |
setBase(String value)
Sets the value of the base property.
|
void |
setBEZIER(LINK.BEZIER value)
Sets the value of the bezier property.
|
void |
setCLOTHOID(LINK.CLOTHOID value)
Sets the value of the clothoid property.
|
void |
setLANEKEEPING(String value)
Sets the value of the lanekeeping property.
|
void |
setNAME(String value)
Sets the value of the name property.
|
void |
setNODEEND(String value)
Sets the value of the nodeend property.
|
void |
setNODESTART(String value)
Sets the value of the nodestart property.
|
void |
setOFFSETEND(String value)
Sets the value of the offsetend property.
|
void |
setOFFSETSTART(String value)
Sets the value of the offsetstart property.
|
void |
setPOLYLINE(LINK.POLYLINE value)
Sets the value of the polyline property.
|
void |
setROADLAYOUT(ROADLAYOUT value)
Sets the value of the roadlayout property.
|
void |
setROADLAYOUTAttribute(String value)
Sets the value of the roadlayoutAttribute property.
|
void |
setROTATIONEND(String value)
Sets the value of the rotationend property.
|
void |
setROTATIONSTART(String value)
Sets the value of the rotationstart property.
|
void |
setSTRAIGHT(LINK.STRAIGHT value)
Sets the value of the straight property.
|
protected LINK.BEZIER bezier
protected LINK.CLOTHOID clothoid
protected LINK.STRAIGHT straight
protected LINK.ARC arc
protected LINK.POLYLINE polyline
protected ROADLAYOUT roadlayout
protected List<Object> laneoverrideOrGENERATOROrLISTGENERATOR
protected String name
protected String nodestart
protected String nodeEnd
protected String roadlayoutAttribute
protected String offsetstart
protected String offsetend
protected String rotationstart
protected String rotationend
protected String lanekeeping
protected String base
public LINK.BEZIER getBEZIER()
Object
public void setBEZIER(LINK.BEZIER value)
value
- LINK.BEZIER; allowed object is Object
public LINK.CLOTHOID getCLOTHOID()
LINK.CLOTHOID
public void setCLOTHOID(LINK.CLOTHOID value)
value
- LINK.CLOTHOID; allowed object is LINK.CLOTHOID
public LINK.STRAIGHT getSTRAIGHT()
LINK.STRAIGHT
public void setSTRAIGHT(LINK.STRAIGHT value)
value
- LINK.STRAIGHT; allowed object is LINK.STRAIGHT
public LINK.ARC getARC()
LINK.ARC
public void setARC(LINK.ARC value)
value
- LINK.ARC; allowed object is LINK.ARC
public LINK.POLYLINE getPOLYLINE()
LINK.POLYLINE
public void setPOLYLINE(LINK.POLYLINE value)
value
- LINK.POLYLINE; allowed object is LINK.POLYLINE
public ROADLAYOUT getROADLAYOUT()
ROADLAYOUT
public void setROADLAYOUT(ROADLAYOUT value)
value
- ROADLAYOUT; allowed object is ROADLAYOUT
public List<Object> getLANEOVERRIDEOrGENERATOROrLISTGENERATOR()
public String getNAME()
String
public void setNAME(String value)
value
- String; allowed object is String
public String getNODESTART()
Object
public void setNODESTART(String value)
value
- String; allowed object is Object
public String getNODEEND()
Object
public void setNODEEND(String value)
value
- String; allowed object is Object
public String getROADLAYOUTAttribute()
String
public void setROADLAYOUTAttribute(String value)
value
- String; allowed object is String
public String getOFFSETSTART()
String
public void setOFFSETSTART(String value)
value
- String; allowed object is String
public String getOFFSETEND()
String
public void setOFFSETEND(String value)
value
- String; allowed object is String
public String getROTATIONSTART()
String
public void setROTATIONSTART(String value)
value
- String; allowed object is String
public String getROTATIONEND()
String
public void setROTATIONEND(String value)
value
- String; allowed object is String
public String getLANEKEEPING()
String
public void setLANEKEEPING(String value)
value
- String; allowed object is String
public String getBase()
String
Copyright © 2014–2019 Delft University of Technology. All rights reserved.