Skip navigation links
A B C D F G L M N O P R S T V X 

A

apply(URL) - Method in class org.opentrafficsim.road.network.factory.xml.demand.XmlOdParser
Applies demand from URL.
apply(URL, ODOptions) - Method in class org.opentrafficsim.road.network.factory.xml.demand.XmlOdParser
Applies demand from URL using OD options.
apply(InputStream) - Method in class org.opentrafficsim.road.network.factory.xml.demand.XmlOdParser
Applies demand from stream.
apply(InputStream, ODOptions) - Method in class org.opentrafficsim.road.network.factory.xml.demand.XmlOdParser
Applies demand from stream using OD options.
apply(Node) - Method in class org.opentrafficsim.road.network.factory.xml.demand.XmlOdParser
Applies demand from xml node.
apply(Node, ODOptions) - Method in class org.opentrafficsim.road.network.factory.xml.demand.XmlOdParser
Applies demand from URL using OD options.

B

build(URL) - Method in class org.opentrafficsim.road.network.factory.xml.demand.XmlOdParser
Build demand from URL.
build(InputStream) - Method in class org.opentrafficsim.road.network.factory.xml.demand.XmlOdParser
Build demand from stream.
build(Node) - Method in class org.opentrafficsim.road.network.factory.xml.demand.XmlOdParser
Build demand from xml node.
build(String, OTSNetwork, OTSSimulatorInterface) - Static method in class org.opentrafficsim.road.network.factory.xml.network.XmlNetworkLaneParser
Parse the XML file and build the network.
build(InputStream, OTSNetwork, OTSSimulatorInterface) - Static method in class org.opentrafficsim.road.network.factory.xml.network.XmlNetworkLaneParser
Parse the XML file and build the network.
build(URL, boolean) - Method in class org.opentrafficsim.road.network.factory.xml.old.XmlNetworkLaneParserOld
 
build(InputStream, boolean) - Method in class org.opentrafficsim.road.network.factory.xml.old.XmlNetworkLaneParserOld
 
build(URL, OTSNetwork, boolean) - Method in class org.opentrafficsim.road.network.factory.xml.old.XmlNetworkLaneParserOld
 
build(InputStream, OTSNetwork, boolean) - Method in class org.opentrafficsim.road.network.factory.xml.old.XmlNetworkLaneParserOld
 

C

calculateNodeAngles(OTSNetwork, NETWORK) - Static method in class org.opentrafficsim.road.network.factory.xml.network.NodeParser
Calculate the default angles of the Nodes, in case they have not been set.
CategoryTag - Class in org.opentrafficsim.road.network.factory.xml.demand
Category.
CategoryTag() - Constructor for class org.opentrafficsim.road.network.factory.xml.demand.CategoryTag
 
ConnectorTag - Class in org.opentrafficsim.road.network.factory.xml.old
Connector.
ConnectorTag() - Constructor for class org.opentrafficsim.road.network.factory.xml.old.ConnectorTag
 
connectorTags - Variable in class org.opentrafficsim.road.network.factory.xml.old.XmlNetworkLaneParserOld
The UNprocessed connectors for further reference.
ControlParser - Class in org.opentrafficsim.road.network.factory.xml.network
NodeParser takes care of parsing the CONTROL tags for the Traffic Lights in the XML network.

D

DefinitionsParser - Class in org.opentrafficsim.road.network.factory.xml.network
DefinitionParser parses the XML nodes od the DEFINITIONS tag: GTUTYPE, GTUTEMPLATE, ROADTYPE, LANETYPE and ROADLAYOUT.
DemandTag - Class in org.opentrafficsim.road.network.factory.xml.demand
Demand.
DemandTag() - Constructor for class org.opentrafficsim.road.network.factory.xml.demand.DemandTag
 
DemandTag.DemandType - Enum in org.opentrafficsim.road.network.factory.xml.demand
Demand type.

F

findObject(List<?>, Class<T>, Predicate<T>) - Static method in class org.opentrafficsim.road.network.factory.xml.network.Parser
Select object of given type by predicate.
findObject(List<T>, Predicate<T>) - Static method in class org.opentrafficsim.road.network.factory.xml.network.Parser
Select object of given type by predicate.
fromLevelNode(Node) - Static method in enum org.opentrafficsim.road.network.factory.xml.demand.DemandTag.DemandType
Returns the demand type based on a LEVEL tag.

G

getCategory(Categorization) - Method in class org.opentrafficsim.road.network.factory.xml.demand.CategoryTag
Returns the category.
getGTUType(String) - Method in class org.opentrafficsim.road.network.factory.xml.demand.XmlOdParser
Returns the GTU type for the given id.
getNetworkAnimation() - Method in class org.opentrafficsim.road.network.factory.xml.old.XmlNetworkLaneParserOld
 
getNodes(NodeList, String) - Static method in class org.opentrafficsim.road.network.factory.xml.demand.XMLParser
 
getNodes(NodeList, String) - Static method in class org.opentrafficsim.road.network.factory.xml.old.XMLParser
 
getNodesSorted(NodeList, String, String...) - Static method in class org.opentrafficsim.road.network.factory.xml.demand.XMLParser
Returns nodes sorted by attributes and/or value.
getNodesSorted(NodeList, String, String...) - Static method in class org.opentrafficsim.road.network.factory.xml.old.XMLParser
Returns nodes sorted by attributes and/or value.
getObjectsOfType(List<?>, Class<T>) - Static method in class org.opentrafficsim.road.network.factory.xml.network.Parser
Returns all objects of given type from the list of all objects.
getXMLComments() - Method in class org.opentrafficsim.road.network.factory.xml.old.XmlNetworkLaneParserOld
Obtain an immutable copy of the collected XML comments.
globalTag - Variable in class org.opentrafficsim.road.network.factory.xml.old.XmlNetworkLaneParserOld
Global values from the GLOBAL tag.
gtuMixTags - Variable in class org.opentrafficsim.road.network.factory.xml.old.XmlNetworkLaneParserOld
The GTUmix tags for further reference.
GTUTag - Class in org.opentrafficsim.road.network.factory.xml.old
GTU Tag.
GTUTag() - Constructor for class org.opentrafficsim.road.network.factory.xml.old.GTUTag
 
gtuTags - Variable in class org.opentrafficsim.road.network.factory.xml.old.XmlNetworkLaneParserOld
The GTU tags for further reference.
gtuTypes - Variable in class org.opentrafficsim.road.network.factory.xml.old.XmlNetworkLaneParserOld
The GTUTypes that have been created.

L

LaneAttributes - Class in org.opentrafficsim.road.network.factory.xml.old
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
LaneParser - Class in org.opentrafficsim.road.network.factory.xml.network
LaneParser parses XML classes related to objects on lanes.
laneTypes - Variable in class org.opentrafficsim.road.network.factory.xml.old.XmlNetworkLaneParserOld
The LaneTypes that have been created.
laneTypeTags - Variable in class org.opentrafficsim.road.network.factory.xml.old.XmlNetworkLaneParserOld
The LaneType tags that have been created.
LinkParser - Class in org.opentrafficsim.road.network.factory.xml.network
LinkParser parses the LINK tags in the XML network..
LinkParser() - Constructor for class org.opentrafficsim.road.network.factory.xml.network.LinkParser
 
linkTags - Variable in class org.opentrafficsim.road.network.factory.xml.old.XmlNetworkLaneParserOld
The UNprocessed links for further reference.

M

main(String[]) - Static method in class org.opentrafficsim.road.network.factory.xml.network.XmlNetworkLaneParser
 

N

network - Variable in class org.opentrafficsim.road.network.factory.xml.old.XmlNetworkLaneParserOld
The network to register the nodes, links, roads, lanes, and GTUs in.
networkAnimation - Variable in class org.opentrafficsim.road.network.factory.xml.old.XmlNetworkLaneParserOld
The network to register the drawing information for the network in.
NodeParser - Class in org.opentrafficsim.road.network.factory.xml.network
NodeParser takes care of parsing the NODE tags in the XML network.
NodeParser() - Constructor for class org.opentrafficsim.road.network.factory.xml.network.NodeParser
 
nodeTags - Variable in class org.opentrafficsim.road.network.factory.xml.old.XmlNetworkLaneParserOld
The UNprocessed nodes for further reference.

O

org.opentrafficsim.road.network.factory.xml - package org.opentrafficsim.road.network.factory.xml
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
org.opentrafficsim.road.network.factory.xml.demand - package org.opentrafficsim.road.network.factory.xml.demand
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
org.opentrafficsim.road.network.factory.xml.network - package org.opentrafficsim.road.network.factory.xml.network
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
org.opentrafficsim.road.network.factory.xml.old - package org.opentrafficsim.road.network.factory.xml.old
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
org.opentrafficsim.road.network.factory.xml.units - package org.opentrafficsim.road.network.factory.xml.units
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.

P

parseControl(OTSNetwork, OTSSimulatorInterface, OTS) - Static method in class org.opentrafficsim.road.network.factory.xml.network.ControlParser
Creates control objects.
parseFactor(String) - Static method in class org.opentrafficsim.road.network.factory.xml.demand.DemandTag
Parses a String of percentage or value to a double.
parseLaneKeepingPolicy(String) - Static method in class org.opentrafficsim.road.network.factory.xml.network.LaneParser
 
parseLaneKeepingPolicy(String) - Static method in class org.opentrafficsim.road.network.factory.xml.old.LaneAttributes
 
parseLengthBeginEnd(LengthBeginEnd, Length) - Static method in class org.opentrafficsim.road.network.factory.xml.network.Transformer
Parse LengthBeginEnd for a Lane.
parseNodes(OTSNetwork, NETWORK) - Static method in class org.opentrafficsim.road.network.factory.xml.network.NodeParser
Parse the Nodes.
parseOvertakingConditions(String, XmlNetworkLaneParserOld) - Static method in class org.opentrafficsim.road.network.factory.xml.old.LaneAttributes
 
parsePriority(String) - Static method in class org.opentrafficsim.road.network.factory.xml.old.LaneAttributes
 
Parser - Class in org.opentrafficsim.road.network.factory.xml.network
Parser - Utility class for parsing using JAXB generated classes.
parseTriggerPosition(GTUPositionType) - Static method in class org.opentrafficsim.road.network.factory.xml.network.Transformer
 

R

roadLayoutTags - Variable in class org.opentrafficsim.road.network.factory.xml.old.XmlNetworkLaneParserOld
The road layout tags for further reference.
roadTypeTags - Variable in class org.opentrafficsim.road.network.factory.xml.old.XmlNetworkLaneParserOld
The road type tags for further reference.
routeMixTags - Variable in class org.opentrafficsim.road.network.factory.xml.old.XmlNetworkLaneParserOld
The route mix tags for further reference.
routeTags - Variable in class org.opentrafficsim.road.network.factory.xml.old.XmlNetworkLaneParserOld
The route tags for further reference.

S

shortestRouteMixTags - Variable in class org.opentrafficsim.road.network.factory.xml.old.XmlNetworkLaneParserOld
The shortest route mix tags for further reference.
shortestRouteTags - Variable in class org.opentrafficsim.road.network.factory.xml.old.XmlNetworkLaneParserOld
The shortest route tags for further reference.
simulator - Variable in class org.opentrafficsim.road.network.factory.xml.old.XmlNetworkLaneParserOld
The simulator for creating the animation.

T

toString() - Method in class org.opentrafficsim.road.network.factory.xml.old.GTUTag
toString() - Method in class org.opentrafficsim.road.network.factory.xml.old.XmlNetworkLaneParserOld
Transformer - Class in org.opentrafficsim.road.network.factory.xml.network
Transformer contains common transformations between intermediate classes created by the JAXB Adapters and OTS objects.

V

valueOf(String) - Static method in enum org.opentrafficsim.road.network.factory.xml.demand.DemandTag.DemandType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.opentrafficsim.road.network.factory.xml.demand.DemandTag.DemandType
Returns an array containing the constants of this enum type, in the order they are declared.

X

XmlNetworkLaneParser - Class in org.opentrafficsim.road.network.factory.xml.network
Parse an XML file for an OTS network, based on the ots-network.xsd definition.
XmlNetworkLaneParser() - Constructor for class org.opentrafficsim.road.network.factory.xml.network.XmlNetworkLaneParser
 
XmlNetworkLaneParserOld - Class in org.opentrafficsim.road.network.factory.xml.old
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
XmlNetworkLaneParserOld(OTSSimulatorInterface) - Constructor for class org.opentrafficsim.road.network.factory.xml.old.XmlNetworkLaneParserOld
 
XmlNetworkLaneParserOld(OTSSimulatorInterface, GTUColorer) - Constructor for class org.opentrafficsim.road.network.factory.xml.old.XmlNetworkLaneParserOld
 
XmlOdParser - Class in org.opentrafficsim.road.network.factory.xml.demand
OD parser.
XmlOdParser(OTSSimulatorInterface, OTSNetwork, Set<GTUType>) - Constructor for class org.opentrafficsim.road.network.factory.xml.demand.XmlOdParser
Constructor.
XMLParser - Class in org.opentrafficsim.road.network.factory.xml.demand
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
XMLParser - Class in org.opentrafficsim.road.network.factory.xml.old
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
XmlParserException - Exception in org.opentrafficsim.road.network.factory.xml
Exception during parsing.
XmlParserException() - Constructor for exception org.opentrafficsim.road.network.factory.xml.XmlParserException
 
XmlParserException(String, Throwable) - Constructor for exception org.opentrafficsim.road.network.factory.xml.XmlParserException
 
XmlParserException(String) - Constructor for exception org.opentrafficsim.road.network.factory.xml.XmlParserException
 
XmlParserException(Throwable) - Constructor for exception org.opentrafficsim.road.network.factory.xml.XmlParserException
 
A B C D F G L M N O P R S T V X 
Skip navigation links

Copyright © 2014–2019 Delft University of Technology. All rights reserved.