1 package org.opentrafficsim.road.gtu.strategical;
2
3 import org.opentrafficsim.core.gtu.GTU;
4 import org.opentrafficsim.core.gtu.GTUDirectionality;
5 import org.opentrafficsim.core.gtu.GTUType;
6 import org.opentrafficsim.core.gtu.plan.tactical.TacticalPlanner;
7 import org.opentrafficsim.core.network.Link;
8 import org.opentrafficsim.core.network.LinkDirection;
9 import org.opentrafficsim.core.network.NetworkException;
10 import org.opentrafficsim.core.network.Node;
11 import org.opentrafficsim.road.gtu.lane.driver.LaneBasedBehavioralCharacteristics;
12
13
14
15
16
17
18
19
20
21
22
23 public class LaneBasedStrategicalPlannerNone extends AbstractLaneBasedStrategicalPlanner
24 {
25
26
27
28
29 public LaneBasedStrategicalPlannerNone()
30 {
31 super(new LaneBasedBehavioralCharacteristics(null, null));
32 }
33
34
35 @Override
36 public TacticalPlanner generateTacticalPlanner(GTU gtu)
37 {
38 return null;
39 }
40
41
42 @Override
43 public Node nextNode(Link link, GTUDirectionality direction, GTUType gtuType) throws NetworkException
44 {
45 return null;
46 }
47
48
49 @Override
50 public LinkDirection nextLinkDirection(Link link, GTUDirectionality direction, GTUType gtuType)
51 throws NetworkException
52 {
53 return null;
54 }
55
56
57 @Override
58 public Node nextNode(Node node, Link previousLink, GTUType gtuType) throws NetworkException
59 {
60 return null;
61 }
62
63
64 @Override
65 public LinkDirection nextLinkDirection(Node node, Link previousLink, GTUType gtuType) throws NetworkException
66 {
67 return null;
68 }
69
70 }
71