Package org.opentrafficsim.xml.generated
Class MODELTYPE
- java.lang.Object
-
- org.opentrafficsim.xml.generated.MODELTYPE
-
- All Implemented Interfaces:
Serializable
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-09-04T02:31:11+02:00") public class MODELTYPE extends Object implements Serializable
Java class for MODELTYPE complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="MODELTYPE"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="MODELPARAMETERS" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <choice maxOccurs="unbounded"> <element name="STRING"> <complexType> <simpleContent> <extension base="<http://www.opentrafficsim.org/ots>PARAMETERSTRING"> <attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /> </extension> </simpleContent> </complexType> </element> <element name="ACCELERATION"> <complexType> <simpleContent> <extension base="<http://www.opentrafficsim.org/ots>PARAMETERACCELERATION"> <attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /> </extension> </simpleContent> </complexType> </element> <element name="ACCELERATIONDIST"> <complexType> <complexContent> <extension base="{http://www.opentrafficsim.org/ots}PARAMETERACCELERATIONDIST"> <attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /> </extension> </complexContent> </complexType> </element> <element name="BOOLEAN"> <complexType> <simpleContent> <extension base="<http://www.opentrafficsim.org/ots>PARAMETERBOOLEAN"> <attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /> </extension> </simpleContent> </complexType> </element> <element name="CLASS"> <complexType> <simpleContent> <extension base="<http://www.opentrafficsim.org/ots>PARAMETERCLASS"> <attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /> </extension> </simpleContent> </complexType> </element> <element name="DOUBLE"> <complexType> <simpleContent> <extension base="<http://www.opentrafficsim.org/ots>PARAMETERDOUBLE"> <attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /> </extension> </simpleContent> </complexType> </element> <element name="DOUBLEDIST"> <complexType> <complexContent> <extension base="{http://www.opentrafficsim.org/ots}PARAMETERDOUBLEDIST"> <attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /> </extension> </complexContent> </complexType> </element> <element name="DURATION"> <complexType> <simpleContent> <extension base="<http://www.opentrafficsim.org/ots>PARAMETERDURATION"> <attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /> </extension> </simpleContent> </complexType> </element> <element name="DURATIONDIST"> <complexType> <complexContent> <extension base="{http://www.opentrafficsim.org/ots}PARAMETERDURATIONDIST"> <attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /> </extension> </complexContent> </complexType> </element> <element name="FRACTION"> <complexType> <simpleContent> <extension base="<http://www.opentrafficsim.org/ots>PARAMETERFRACTION"> <attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /> </extension> </simpleContent> </complexType> </element> <element name="FREQUENCY"> <complexType> <simpleContent> <extension base="<http://www.opentrafficsim.org/ots>PARAMETERFREQUENCY"> <attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /> </extension> </simpleContent> </complexType> </element> <element name="FREQUENCYDIST"> <complexType> <complexContent> <extension base="{http://www.opentrafficsim.org/ots}PARAMETERFREQUENCYDIST"> <attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /> </extension> </complexContent> </complexType> </element> <element name="INTEGER"> <complexType> <simpleContent> <extension base="<http://www.opentrafficsim.org/ots>PARAMETERINTEGER"> <attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /> </extension> </simpleContent> </complexType> </element> <element name="INTEGERDIST"> <complexType> <complexContent> <extension base="{http://www.opentrafficsim.org/ots}PARAMETERINTEGERDIST"> <attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /> </extension> </complexContent> </complexType> </element> <element name="LENGTH"> <complexType> <simpleContent> <extension base="<http://www.opentrafficsim.org/ots>PARAMETERLENGTH"> <attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /> </extension> </simpleContent> </complexType> </element> <element name="LENGTHDIST"> <complexType> <complexContent> <extension base="{http://www.opentrafficsim.org/ots}PARAMETERLENGTHDIST"> <attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /> </extension> </complexContent> </complexType> </element> <element name="LINEARDENSITY"> <complexType> <simpleContent> <extension base="<http://www.opentrafficsim.org/ots>PARAMETERLINEARDENSITY"> <attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /> </extension> </simpleContent> </complexType> </element> <element name="LINEARDENSITYDIST"> <complexType> <complexContent> <extension base="{http://www.opentrafficsim.org/ots}PARAMETERLINEARDENSITYDIST"> <attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /> </extension> </complexContent> </complexType> </element> <element name="SPEED"> <complexType> <simpleContent> <extension base="<http://www.opentrafficsim.org/ots>PARAMETERSPEED"> <attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /> </extension> </simpleContent> </complexType> </element> <element name="SPEEDDIST"> <complexType> <complexContent> <extension base="{http://www.opentrafficsim.org/ots}PARAMETERSPEEDDIST"> <attribute name="GTUTYPE" type="{http://www.w3.org/2001/XMLSchema}string" /> </extension> </complexContent> </complexType> </element> </choice> </restriction> </complexContent> </complexType> </element> <element name="STRATEGICALPLANNER" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <choice> <element name="ROUTE"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <choice> <element name="NONE" type="{http://www.w3.org/2001/XMLSchema}anyType"/> <element name="SHORTEST" type="{http://www.w3.org/2001/XMLSchema}anyType"/> </choice> </restriction> </complexContent> </complexType> </element> </choice> </restriction> </complexContent> </complexType> </element> <element name="TACTICALPLANNER" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <choice> <element name="LMRS"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="CARFOLLOWINGMODEL" type="{http://www.opentrafficsim.org/ots}CARFOLLOWINGMODELTYPE" minOccurs="0"/> <element name="SYNCHRONIZATION" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <pattern value="DEADEND|PASSIVE|PASSIVEMOVING|ALIGNGAP|ACTIVE"/> </restriction> </simpleType> </element> <element name="COOPERATION" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <pattern value="PASSIVE|PASSIVEMOVING|ACTIVE"/> </restriction> </simpleType> </element> <element name="GAPACCEPTANCE" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <pattern value="INFORMED|EGOHEADWAY"/> </restriction> </simpleType> </element> <element name="TAILGATING" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <pattern value="NONE|RHOONLY|PRESSURE"/> </restriction> </simpleType> </element> <element name="MANDATORYINCENTIVES" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="INCENTIVE" maxOccurs="unbounded" minOccurs="0"> <complexType> <simpleContent> <restriction base="<http://www.opentrafficsim.org/ots>CLASSATTRIBUTETYPE"> </restriction> </simpleContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType> </element> <element name="VOLUNTARYINCENTIVES" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="INCENTIVE" maxOccurs="unbounded" minOccurs="0"> <complexType> <simpleContent> <restriction base="<http://www.opentrafficsim.org/ots>CLASSATTRIBUTETYPE"> </restriction> </simpleContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType> </element> <element name="ACCELERATIONINCENTIVES" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="INCENTIVE" maxOccurs="unbounded" minOccurs="0"> <complexType> <simpleContent> <restriction base="<http://www.opentrafficsim.org/ots>CLASSATTRIBUTETYPE"> </restriction> </simpleContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType> </element> <element name="PERCEPTION" type="{http://www.opentrafficsim.org/ots}PERCEPTIONTYPE" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> </choice> </restriction> </complexContent> </complexType> </element> </sequence> <attribute name="ID" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="PARENT" type="{http://www.w3.org/2001/XMLSchema}string" /> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MODELTYPE.MODELPARAMETERS
Java class for anonymous complex type.static class
MODELTYPE.STRATEGICALPLANNER
Java class for anonymous complex type.static class
MODELTYPE.TACTICALPLANNER
Java class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected String
id
protected MODELTYPE.MODELPARAMETERS
modelparameters
protected String
parent
protected MODELTYPE.STRATEGICALPLANNER
strategicalplanner
protected MODELTYPE.TACTICALPLANNER
tacticalplanner
-
Constructor Summary
Constructors Constructor Description MODELTYPE()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getID()
Gets the value of the id property.MODELTYPE.MODELPARAMETERS
getMODELPARAMETERS()
Gets the value of the modelparameters property.String
getPARENT()
Gets the value of the parent property.MODELTYPE.STRATEGICALPLANNER
getSTRATEGICALPLANNER()
Gets the value of the strategicalplanner property.MODELTYPE.TACTICALPLANNER
getTACTICALPLANNER()
Gets the value of the tacticalplanner property.void
setID(String value)
Sets the value of the id property.void
setMODELPARAMETERS(MODELTYPE.MODELPARAMETERS value)
Sets the value of the modelparameters property.void
setPARENT(String value)
Sets the value of the parent property.void
setSTRATEGICALPLANNER(MODELTYPE.STRATEGICALPLANNER value)
Sets the value of the strategicalplanner property.void
setTACTICALPLANNER(MODELTYPE.TACTICALPLANNER value)
Sets the value of the tacticalplanner property.
-
-
-
Field Detail
-
modelparameters
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-09-04T02:31:11+02:00") protected MODELTYPE.MODELPARAMETERS modelparameters
-
strategicalplanner
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-09-04T02:31:11+02:00") protected MODELTYPE.STRATEGICALPLANNER strategicalplanner
-
tacticalplanner
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-09-04T02:31:11+02:00") protected MODELTYPE.TACTICALPLANNER tacticalplanner
-
id
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-09-04T02:31:11+02:00") protected String id
-
parent
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-09-04T02:31:11+02:00") protected String parent
-
-
Method Detail
-
getMODELPARAMETERS
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-09-04T02:31:11+02:00") public MODELTYPE.MODELPARAMETERS getMODELPARAMETERS()
Gets the value of the modelparameters property.- Returns:
- possible object is
MODELTYPE.MODELPARAMETERS
-
setMODELPARAMETERS
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-09-04T02:31:11+02:00") public void setMODELPARAMETERS(MODELTYPE.MODELPARAMETERS value)
Sets the value of the modelparameters property.- Parameters:
value
- allowed object isMODELTYPE.MODELPARAMETERS
-
getSTRATEGICALPLANNER
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-09-04T02:31:11+02:00") public MODELTYPE.STRATEGICALPLANNER getSTRATEGICALPLANNER()
Gets the value of the strategicalplanner property.- Returns:
- possible object is
MODELTYPE.STRATEGICALPLANNER
-
setSTRATEGICALPLANNER
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-09-04T02:31:11+02:00") public void setSTRATEGICALPLANNER(MODELTYPE.STRATEGICALPLANNER value)
Sets the value of the strategicalplanner property.- Parameters:
value
- allowed object isMODELTYPE.STRATEGICALPLANNER
-
getTACTICALPLANNER
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-09-04T02:31:11+02:00") public MODELTYPE.TACTICALPLANNER getTACTICALPLANNER()
Gets the value of the tacticalplanner property.- Returns:
- possible object is
MODELTYPE.TACTICALPLANNER
-
setTACTICALPLANNER
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-09-04T02:31:11+02:00") public void setTACTICALPLANNER(MODELTYPE.TACTICALPLANNER value)
Sets the value of the tacticalplanner property.- Parameters:
value
- allowed object isMODELTYPE.TACTICALPLANNER
-
getID
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-09-04T02:31:11+02:00") public String getID()
Gets the value of the id property.- Returns:
- possible object is
String
-
setID
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-09-04T02:31:11+02:00") public void setID(String value)
Sets the value of the id property.- Parameters:
value
- allowed object isString
-
getPARENT
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-09-04T02:31:11+02:00") public String getPARENT()
Gets the value of the parent property.- Returns:
- possible object is
String
-
-