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) throws NetworkException
58 {
59 return null;
60 }
61
62
63 @Override
64 public Node nextNode(Node node, Link previousLink, GTUType gtuType) throws NetworkException
65 {
66 return null;
67 }
68
69
70 @Override
71 public LinkDirection nextLinkDirection(Node node, Link previousLink, GTUType gtuType) throws NetworkException
72 {
73 return null;
74 }
75
76
77 @Override
78 public Route getRoute()
79 {
80 return null;
81 }
82
83
84 @Override
85 public final String toString()
86 {
87 return "LaneBasedStrategicalPlannerNone []";
88 }
89
90 }