1 package com.smartdevicelink.proxy.rpc;
\r
3 import java.util.Hashtable;
\r
5 import com.smartdevicelink.proxy.RPCStruct;
\r
6 import com.smartdevicelink.proxy.constants.Names;
\r
7 import com.smartdevicelink.proxy.rpc.enums.VehicleDataEventStatus;
\r
8 import com.smartdevicelink.util.DebugTool;
\r
10 public class BeltStatus extends RPCStruct {
\r
12 public BeltStatus() { }
\r
13 public BeltStatus(Hashtable hash) {
\r
17 public void setDriverBeltDeployed(VehicleDataEventStatus driverBeltDeployed) {
\r
18 if (driverBeltDeployed != null) {
\r
19 store.put(Names.driverBeltDeployed, driverBeltDeployed);
\r
21 store.remove(Names.driverBeltDeployed);
\r
24 public VehicleDataEventStatus getDriverBeltDeployed() {
\r
25 Object obj = store.get(Names.driverBeltDeployed);
\r
26 if (obj instanceof VehicleDataEventStatus) {
\r
27 return (VehicleDataEventStatus) obj;
\r
28 } else if (obj instanceof String) {
\r
29 VehicleDataEventStatus theCode = null;
\r
31 theCode = VehicleDataEventStatus.valueForString((String) obj);
\r
32 } catch (Exception e) {
\r
33 DebugTool.logError("Failed to parse " + getClass().getSimpleName() + "." + Names.driverBeltDeployed, e);
\r
39 public void setPassengerBeltDeployed(VehicleDataEventStatus passengerBeltDeployed) {
\r
40 if (passengerBeltDeployed != null) {
\r
41 store.put(Names.passengerBeltDeployed, passengerBeltDeployed);
\r
43 store.remove(Names.passengerBeltDeployed);
\r
46 public VehicleDataEventStatus getPassengerBeltDeployed() {
\r
47 Object obj = store.get(Names.passengerBeltDeployed);
\r
48 if (obj instanceof VehicleDataEventStatus) {
\r
49 return (VehicleDataEventStatus) obj;
\r
50 } else if (obj instanceof String) {
\r
51 VehicleDataEventStatus theCode = null;
\r
53 theCode = VehicleDataEventStatus.valueForString((String) obj);
\r
54 } catch (Exception e) {
\r
55 DebugTool.logError("Failed to parse " + getClass().getSimpleName() + "." + Names.passengerBeltDeployed, e);
\r
61 public void setPassengerBuckleBelted(VehicleDataEventStatus passengerBuckleBelted) {
\r
62 if (passengerBuckleBelted != null) {
\r
63 store.put(Names.passengerBuckleBelted, passengerBuckleBelted);
\r
65 store.remove(Names.passengerBuckleBelted);
\r
68 public VehicleDataEventStatus getPassengerBuckleBelted() {
\r
69 Object obj = store.get(Names.passengerBuckleBelted);
\r
70 if (obj instanceof VehicleDataEventStatus) {
\r
71 return (VehicleDataEventStatus) obj;
\r
72 } else if (obj instanceof String) {
\r
73 VehicleDataEventStatus theCode = null;
\r
75 theCode = VehicleDataEventStatus.valueForString((String) obj);
\r
76 } catch (Exception e) {
\r
77 DebugTool.logError("Failed to parse " + getClass().getSimpleName() + "." + Names.passengerBuckleBelted, e);
\r
83 public void setDriverBuckleBelted(VehicleDataEventStatus driverBuckleBelted) {
\r
84 if (driverBuckleBelted != null) {
\r
85 store.put(Names.driverBuckleBelted, driverBuckleBelted);
\r
87 store.remove(Names.driverBuckleBelted);
\r
90 public VehicleDataEventStatus getDriverBuckleBelted() {
\r
91 Object obj = store.get(Names.driverBuckleBelted);
\r
92 if (obj instanceof VehicleDataEventStatus) {
\r
93 return (VehicleDataEventStatus) obj;
\r
94 } else if (obj instanceof String) {
\r
95 VehicleDataEventStatus theCode = null;
\r
97 theCode = VehicleDataEventStatus.valueForString((String) obj);
\r
98 } catch (Exception e) {
\r
99 DebugTool.logError("Failed to parse " + getClass().getSimpleName() + "." + Names.driverBuckleBelted, e);
\r
105 public void setLeftRow2BuckleBelted(VehicleDataEventStatus leftRow2BuckleBelted) {
\r
106 if (leftRow2BuckleBelted != null) {
\r
107 store.put(Names.leftRow2BuckleBelted, leftRow2BuckleBelted);
\r
109 store.remove(Names.leftRow2BuckleBelted);
\r
112 public VehicleDataEventStatus getLeftRow2BuckleBelted() {
\r
113 Object obj = store.get(Names.leftRow2BuckleBelted);
\r
114 if (obj instanceof VehicleDataEventStatus) {
\r
115 return (VehicleDataEventStatus) obj;
\r
116 } else if (obj instanceof String) {
\r
117 VehicleDataEventStatus theCode = null;
\r
119 theCode = VehicleDataEventStatus.valueForString((String) obj);
\r
120 } catch (Exception e) {
\r
121 DebugTool.logError("Failed to parse " + getClass().getSimpleName() + "." + Names.leftRow2BuckleBelted, e);
\r
127 public void setPassengerChildDetected(VehicleDataEventStatus passengerChildDetected) {
\r
128 if (passengerChildDetected != null) {
\r
129 store.put(Names.passengerChildDetected, passengerChildDetected);
\r
131 store.remove(Names.passengerChildDetected);
\r
134 public VehicleDataEventStatus getPassengerChildDetected() {
\r
135 Object obj = store.get(Names.passengerChildDetected);
\r
136 if (obj instanceof VehicleDataEventStatus) {
\r
137 return (VehicleDataEventStatus) obj;
\r
138 } else if (obj instanceof String) {
\r
139 VehicleDataEventStatus theCode = null;
\r
141 theCode = VehicleDataEventStatus.valueForString((String) obj);
\r
142 } catch (Exception e) {
\r
143 DebugTool.logError("Failed to parse " + getClass().getSimpleName() + "." + Names.passengerChildDetected, e);
\r
149 public void setRightRow2BuckleBelted(VehicleDataEventStatus rightRow2BuckleBelted) {
\r
150 if (rightRow2BuckleBelted != null) {
\r
151 store.put(Names.rightRow2BuckleBelted, rightRow2BuckleBelted);
\r
153 store.remove(Names.rightRow2BuckleBelted);
\r
156 public VehicleDataEventStatus getRightRow2BuckleBelted() {
\r
157 Object obj = store.get(Names.rightRow2BuckleBelted);
\r
158 if (obj instanceof VehicleDataEventStatus) {
\r
159 return (VehicleDataEventStatus) obj;
\r
160 } else if (obj instanceof String) {
\r
161 VehicleDataEventStatus theCode = null;
\r
163 theCode = VehicleDataEventStatus.valueForString((String) obj);
\r
164 } catch (Exception e) {
\r
165 DebugTool.logError("Failed to parse " + getClass().getSimpleName() + "." + Names.rightRow2BuckleBelted, e);
\r
171 public void setMiddleRow2BuckleBelted(VehicleDataEventStatus middleRow2BuckleBelted) {
\r
172 if (middleRow2BuckleBelted != null) {
\r
173 store.put(Names.middleRow2BuckleBelted, middleRow2BuckleBelted);
\r
175 store.remove(Names.middleRow2BuckleBelted);
\r
178 public VehicleDataEventStatus getMiddleRow2BuckleBelted() {
\r
179 Object obj = store.get(Names.middleRow2BuckleBelted);
\r
180 if (obj instanceof VehicleDataEventStatus) {
\r
181 return (VehicleDataEventStatus) obj;
\r
182 } else if (obj instanceof String) {
\r
183 VehicleDataEventStatus theCode = null;
\r
185 theCode = VehicleDataEventStatus.valueForString((String) obj);
\r
186 } catch (Exception e) {
\r
187 DebugTool.logError("Failed to parse " + getClass().getSimpleName() + "." + Names.middleRow2BuckleBelted, e);
\r
193 public void setMiddleRow3BuckleBelted(VehicleDataEventStatus middleRow3BuckleBelted) {
\r
194 if (middleRow3BuckleBelted != null) {
\r
195 store.put(Names.middleRow3BuckleBelted, middleRow3BuckleBelted);
\r
197 store.remove(Names.middleRow3BuckleBelted);
\r
200 public VehicleDataEventStatus getMiddleRow3BuckleBelted() {
\r
201 Object obj = store.get(Names.middleRow3BuckleBelted);
\r
202 if (obj instanceof VehicleDataEventStatus) {
\r
203 return (VehicleDataEventStatus) obj;
\r
204 } else if (obj instanceof String) {
\r
205 VehicleDataEventStatus theCode = null;
\r
207 theCode = VehicleDataEventStatus.valueForString((String) obj);
\r
208 } catch (Exception e) {
\r
209 DebugTool.logError("Failed to parse " + getClass().getSimpleName() + "." + Names.middleRow3BuckleBelted, e);
\r
215 public void setLeftRow3BuckleBelted(VehicleDataEventStatus leftRow3BuckleBelted) {
\r
216 if (leftRow3BuckleBelted != null) {
\r
217 store.put(Names.leftRow3BuckleBelted, leftRow3BuckleBelted);
\r
219 store.remove(Names.leftRow3BuckleBelted);
\r
222 public VehicleDataEventStatus getLeftRow3BuckleBelted() {
\r
223 Object obj = store.get(Names.leftRow3BuckleBelted);
\r
224 if (obj instanceof VehicleDataEventStatus) {
\r
225 return (VehicleDataEventStatus) obj;
\r
226 } else if (obj instanceof String) {
\r
227 VehicleDataEventStatus theCode = null;
\r
229 theCode = VehicleDataEventStatus.valueForString((String) obj);
\r
230 } catch (Exception e) {
\r
231 DebugTool.logError("Failed to parse " + getClass().getSimpleName() + "." + Names.leftRow3BuckleBelted, e);
\r
237 public void setRightRow3BuckleBelted(VehicleDataEventStatus rightRow3BuckleBelted) {
\r
238 if (rightRow3BuckleBelted != null) {
\r
239 store.put(Names.rightRow3BuckleBelted, rightRow3BuckleBelted);
\r
241 store.remove(Names.rightRow3BuckleBelted);
\r
244 public VehicleDataEventStatus getRightRow3BuckleBelted() {
\r
245 Object obj = store.get(Names.rightRow3BuckleBelted);
\r
246 if (obj instanceof VehicleDataEventStatus) {
\r
247 return (VehicleDataEventStatus) obj;
\r
248 } else if (obj instanceof String) {
\r
249 VehicleDataEventStatus theCode = null;
\r
251 theCode = VehicleDataEventStatus.valueForString((String) obj);
\r
252 } catch (Exception e) {
\r
253 DebugTool.logError("Failed to parse " + getClass().getSimpleName() + "." + Names.rightRow3BuckleBelted, e);
\r
259 public void setLeftRearInflatableBelted(VehicleDataEventStatus rearInflatableBelted) {
\r
260 if (rearInflatableBelted != null) {
\r
261 store.put(Names.rearInflatableBelted, rearInflatableBelted);
\r
263 store.remove(Names.rearInflatableBelted);
\r
266 public VehicleDataEventStatus getLeftRearInflatableBelted() {
\r
267 Object obj = store.get(Names.rearInflatableBelted);
\r
268 if (obj instanceof VehicleDataEventStatus) {
\r
269 return (VehicleDataEventStatus) obj;
\r
270 } else if (obj instanceof String) {
\r
271 VehicleDataEventStatus theCode = null;
\r
273 theCode = VehicleDataEventStatus.valueForString((String) obj);
\r
274 } catch (Exception e) {
\r
275 DebugTool.logError("Failed to parse " + getClass().getSimpleName() + "." + Names.rearInflatableBelted, e);
\r
281 public void setRightRearInflatableBelted(VehicleDataEventStatus rightRearInflatableBelted) {
\r
282 if (rightRearInflatableBelted != null) {
\r
283 store.put(Names.rightRearInflatableBelted, rightRearInflatableBelted);
\r
285 store.remove(Names.rightRearInflatableBelted);
\r
288 public VehicleDataEventStatus getRightRearInflatableBelted() {
\r
289 Object obj = store.get(Names.rightRearInflatableBelted);
\r
290 if (obj instanceof VehicleDataEventStatus) {
\r
291 return (VehicleDataEventStatus) obj;
\r
292 } else if (obj instanceof String) {
\r
293 VehicleDataEventStatus theCode = null;
\r
295 theCode = VehicleDataEventStatus.valueForString((String) obj);
\r
296 } catch (Exception e) {
\r
297 DebugTool.logError("Failed to parse " + getClass().getSimpleName() + "." + Names.rightRearInflatableBelted, e);
\r
303 public void setMiddleRow1BeltDeployed(VehicleDataEventStatus middleRow1BeltDeployed) {
\r
304 if (middleRow1BeltDeployed != null) {
\r
305 store.put(Names.middleRow1BeltDeployed, middleRow1BeltDeployed);
\r
307 store.remove(Names.middleRow1BeltDeployed);
\r
310 public VehicleDataEventStatus getMiddleRow1BeltDeployed() {
\r
311 Object obj = store.get(Names.middleRow1BeltDeployed);
\r
312 if (obj instanceof VehicleDataEventStatus) {
\r
313 return (VehicleDataEventStatus) obj;
\r
314 } else if (obj instanceof String) {
\r
315 VehicleDataEventStatus theCode = null;
\r
317 theCode = VehicleDataEventStatus.valueForString((String) obj);
\r
318 } catch (Exception e) {
\r
319 DebugTool.logError("Failed to parse " + getClass().getSimpleName() + "." + Names.middleRow1BeltDeployed, e);
\r
325 public void setMiddleRow1BuckleBelted(VehicleDataEventStatus middleRow1BuckleBelted) {
\r
326 if (middleRow1BuckleBelted != null) {
\r
327 store.put(Names.middleRow1BuckleBelted, middleRow1BuckleBelted);
\r
329 store.remove(Names.middleRow1BuckleBelted);
\r
332 public VehicleDataEventStatus getMiddleRow1BuckleBelted() {
\r
333 Object obj = store.get(Names.middleRow1BuckleBelted);
\r
334 if (obj instanceof VehicleDataEventStatus) {
\r
335 return (VehicleDataEventStatus) obj;
\r
336 } else if (obj instanceof String) {
\r
337 VehicleDataEventStatus theCode = null;
\r
339 theCode = VehicleDataEventStatus.valueForString((String) obj);
\r
340 } catch (Exception e) {
\r
341 DebugTool.logError("Failed to parse " + getClass().getSimpleName() + "." + Names.middleRow1BuckleBelted, e);
\r