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="2024-05-19T01:06:56+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:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Java class for anonymous complex type.static class
Java class for anonymous complex type.static class
Java class for anonymous complex type. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
protected MODELTYPE.MODELPARAMETERS
protected String
protected MODELTYPE.STRATEGICALPLANNER
protected MODELTYPE.TACTICALPLANNER
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetID()
Gets the value of the id property.Gets the value of the modelparameters property.Gets the value of the parent property.Gets the value of the strategicalplanner property.Gets the value of the tacticalplanner property.void
Sets the value of the id property.void
Sets the value of the modelparameters property.void
Sets the value of the parent property.void
Sets the value of the strategicalplanner property.void
Sets the value of the tacticalplanner property.
-
Field Details
-
modelparameters
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2024-05-19T01:06:56+02:00") protected MODELTYPE.MODELPARAMETERS modelparameters -
strategicalplanner
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2024-05-19T01:06:56+02:00") protected MODELTYPE.STRATEGICALPLANNER strategicalplanner -
tacticalplanner
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2024-05-19T01:06:56+02:00") protected MODELTYPE.TACTICALPLANNER tacticalplanner -
id
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2024-05-19T01:06:56+02:00") protected String id -
parent
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2024-05-19T01:06:56+02:00") protected String parent
-
-
Constructor Details
-
MODELTYPE
public MODELTYPE()
-
-
Method Details
-
getMODELPARAMETERS
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2024-05-19T01:06:56+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="2024-05-19T01:06:56+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="2024-05-19T01:06:56+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="2024-05-19T01:06:56+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="2024-05-19T01:06:56+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="2024-05-19T01:06:56+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="2024-05-19T01:06:56+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="2024-05-19T01:06:56+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="2024-05-19T01:06:56+02:00") public String getPARENT()Gets the value of the parent property.- Returns:
- possible object is
String
-
setPARENT
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2024-05-19T01:06:56+02:00") public void setPARENT(String value) Sets the value of the parent property.- Parameters:
value
- allowed object isString
-