1 package org.opentrafficsim.road.gtu.strategical;
2
3 import org.opentrafficsim.road.gtu.lane.driver.LaneBasedBehavioralCharacteristics;
4
5
6
7
8
9
10
11
12
13
14
15 public abstract class AbstractLaneBasedStrategicalPlanner implements LaneBasedStrategicalPlanner
16 {
17
18 protected LaneBasedBehavioralCharacteristics drivingCharacteristics;
19
20
21
22
23 public AbstractLaneBasedStrategicalPlanner(LaneBasedBehavioralCharacteristics drivingCharacteristics)
24 {
25 super();
26 this.drivingCharacteristics = drivingCharacteristics;
27 }
28
29
30 @Override
31 public final LaneBasedBehavioralCharacteristics getDrivingCharacteristics()
32 {
33 return this.drivingCharacteristics;
34 }
35
36
37 @Override
38 public final void setDrivingCharacteristics(final LaneBasedBehavioralCharacteristics drivingCharacteristics)
39 {
40 this.drivingCharacteristics = drivingCharacteristics;
41 }
42
43 }