1 package org.opentrafficsim.road.network.factory.vissim;
2
3 import org.opentrafficsim.core.network.NetworkException;
4 import org.w3c.dom.Node;
5 import org.xml.sax.SAXException;
6
7 /**
8 * <p>
9 * Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved. <br>
10 * BSD-style license. See <a href="http://opentrafficsim.org/docs/license.html">OpenTrafficSim License</a>.
11 * <p>
12 * $LastChangedDate: 2019-01-06 01:39:32 +0100 (Sun, 06 Jan 2019) $, @version $Revision: 4833 $, by $Author: averbraeck $,
13 * initial version Jul 24, 2015 <br>
14 * @author <a href="http://www.tbm.tudelft.nl/averbraeck">Alexander Verbraeck</a>
15 */
16 class BezierTag
17 {
18 /**
19 * Parse the LINK.BEZIER tag.
20 * @param bezierNode Node; the XML-node to parse
21 * @param parser VissimNetworkLaneParser; the parser with the lists of information
22 * @param linkTag LinkTag; the parent link tag
23 * @throws SAXException when parsing of the tag fails
24 * @throws NetworkException when parsing of the tag fails
25 */
26 @SuppressWarnings("checkstyle:needbraces")
27 static void parseBezier(final Node bezierNode, final VissimNetworkLaneParser parser, final LinkTag linkTag)
28 throws SAXException, NetworkException
29 {
30 linkTag.bezierTag = new BezierTag();
31 }
32 }