1 package org.opentrafficsim.road.gtu.strategical;
2
3 import java.io.Serializable;
4
5 import org.opentrafficsim.core.gtu.GTUDirectionality;
6 import org.opentrafficsim.core.gtu.GTUType;
7 import org.opentrafficsim.core.gtu.behavioralcharacteristics.BehavioralCharacteristics;
8 import org.opentrafficsim.core.gtu.plan.tactical.TacticalPlanner;
9 import org.opentrafficsim.core.network.Link;
10 import org.opentrafficsim.core.network.LinkDirection;
11 import org.opentrafficsim.core.network.NetworkException;
12 import org.opentrafficsim.core.network.Node;
13 import org.opentrafficsim.core.network.route.Route;
14 import org.opentrafficsim.road.gtu.lane.LaneBasedGTU;
15
16
17
18
19
20
21
22
23
24
25
26 public class LaneBasedStrategicalPlannerNone extends AbstractLaneBasedStrategicalPlanner implements Serializable
27 {
28
29
30 private static final long serialVersionUID = 20150724L;
31
32
33
34
35
36 public LaneBasedStrategicalPlannerNone(final LaneBasedGTU gtu)
37 {
38 super(new BehavioralCharacteristics(), gtu);
39 }
40
41
42 @Override
43 public TacticalPlanner generateTacticalPlanner()
44 {
45 return null;
46 }
47
48
49 @Override
50 public Node nextNode(Link link, GTUDirectionality direction, GTUType gtuType) throws NetworkException
51 {
52 return null;
53 }
54
55
56 @Override
57 public LinkDirection nextLinkDirection(Link link, GTUDirectionality direction, GTUType gtuType)
58 throws NetworkException
59 {
60 return null;
61 }
62
63
64 @Override
65 public Node nextNode(Node node, Link previousLink, GTUType gtuType) throws NetworkException
66 {
67 return null;
68 }
69
70
71 @Override
72 public LinkDirection nextLinkDirection(Node node, Link previousLink, GTUType gtuType) throws NetworkException
73 {
74 return null;
75 }
76
77
78 @Override
79 public Route getRoute()
80 {
81 return null;
82 }
83
84
85 @Override
86 public final String toString()
87 {
88 return "LaneBasedStrategicalPlannerNone []";
89 }
90
91 }
92