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", date="2022-02-09T09:37:47+01:00", comments="JAXB RI v2.3.0") public class MODELTYPE extends Object implements SerializableJava 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 classMODELTYPE.MODELPARAMETERSJava class for anonymous complex type.static classMODELTYPE.STRATEGICALPLANNERJava class for anonymous complex type.static classMODELTYPE.TACTICALPLANNERJava class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected Stringidprotected MODELTYPE.MODELPARAMETERSmodelparametersprotected Stringparentprotected MODELTYPE.STRATEGICALPLANNERstrategicalplannerprotected MODELTYPE.TACTICALPLANNERtacticalplanner
-
Constructor Summary
Constructors Constructor Description MODELTYPE()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetID()Gets the value of the id property.MODELTYPE.MODELPARAMETERSgetMODELPARAMETERS()Gets the value of the modelparameters property.StringgetPARENT()Gets the value of the parent property.MODELTYPE.STRATEGICALPLANNERgetSTRATEGICALPLANNER()Gets the value of the strategicalplanner property.MODELTYPE.TACTICALPLANNERgetTACTICALPLANNER()Gets the value of the tacticalplanner property.voidsetID(String value)Sets the value of the id property.voidsetMODELPARAMETERS(MODELTYPE.MODELPARAMETERS value)Sets the value of the modelparameters property.voidsetPARENT(String value)Sets the value of the parent property.voidsetSTRATEGICALPLANNER(MODELTYPE.STRATEGICALPLANNER value)Sets the value of the strategicalplanner property.voidsetTACTICALPLANNER(MODELTYPE.TACTICALPLANNER value)Sets the value of the tacticalplanner property.
-
-
-
Field Detail
-
modelparameters
@Generated(value="com.sun.tools.xjc.Driver", date="2022-02-09T09:37:47+01:00", comments="JAXB RI v2.3.0") protected MODELTYPE.MODELPARAMETERS modelparameters
-
strategicalplanner
@Generated(value="com.sun.tools.xjc.Driver", date="2022-02-09T09:37:47+01:00", comments="JAXB RI v2.3.0") protected MODELTYPE.STRATEGICALPLANNER strategicalplanner
-
tacticalplanner
@Generated(value="com.sun.tools.xjc.Driver", date="2022-02-09T09:37:47+01:00", comments="JAXB RI v2.3.0") protected MODELTYPE.TACTICALPLANNER tacticalplanner
-
id
@Generated(value="com.sun.tools.xjc.Driver", date="2022-02-09T09:37:47+01:00", comments="JAXB RI v2.3.0") protected String id
-
parent
@Generated(value="com.sun.tools.xjc.Driver", date="2022-02-09T09:37:47+01:00", comments="JAXB RI v2.3.0") protected String parent
-
-
Method Detail
-
getMODELPARAMETERS
@Generated(value="com.sun.tools.xjc.Driver", date="2022-02-09T09:37:47+01:00", comments="JAXB RI v2.3.0") 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", date="2022-02-09T09:37:47+01:00", comments="JAXB RI v2.3.0") 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", date="2022-02-09T09:37:47+01:00", comments="JAXB RI v2.3.0") 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", date="2022-02-09T09:37:47+01:00", comments="JAXB RI v2.3.0") 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", date="2022-02-09T09:37:47+01:00", comments="JAXB RI v2.3.0") 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", date="2022-02-09T09:37:47+01:00", comments="JAXB RI v2.3.0") 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", date="2022-02-09T09:37:47+01:00", comments="JAXB RI v2.3.0") public String getID()Gets the value of the id property.- Returns:
- possible object is
String
-
setID
@Generated(value="com.sun.tools.xjc.Driver", date="2022-02-09T09:37:47+01:00", comments="JAXB RI v2.3.0") 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", date="2022-02-09T09:37:47+01:00", comments="JAXB RI v2.3.0") public String getPARENT()Gets the value of the parent property.- Returns:
- possible object is
String
-
-