View Javadoc
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  }