1 package XMLSteeringProperties;
2
3 import SteeringProperties.SteeringProperties.BehaviorType;
4 import javax.xml.bind.annotation.XmlElement;
5 import javax.xml.bind.annotation.XmlRootElement;
6
7
8
9
10
11 @XmlRootElement
12 public class XMLWallFollowingProperties {
13
14 @XmlElement
15 public int wallForce;
16
17 @XmlElement
18 public int forceOrder;
19
20 @XmlElement
21 public double attractiveForceWeight;
22
23 @XmlElement
24 public double repulsiveForceWeight;
25
26 @XmlElement
27 public double convexEdgesForceWeight;
28
29 @XmlElement
30 public double concaveEdgesForceWeight;
31
32 @XmlElement
33 public boolean justMySide;
34
35 @XmlElement
36 public boolean specialDetection;
37
38 @XmlElement
39 public boolean frontCollisions;
40
41
42
43
44 @XmlElement
45 public boolean active;
46
47 @XmlElement
48 public double weight;
49
50 @XmlElement
51 public BehaviorType behavior;
52 }