SDL_Android/SmartDeviceLinkAndroidProxy - added the correct version of the proxy
[profile/ivi/smartdevicelink.git] / SDL_Android / SmartDeviceLinkProxyAndroid / src / com / smartdevicelink / protocol / enums / SessionType.java
1 package com.smartdevicelink.protocol.enums;\r
2 \r
3 import java.util.Vector;\r
4 \r
5 import com.smartdevicelink.util.ByteEnumer;\r
6 \r
7 \r
8 public class SessionType extends ByteEnumer {\r
9 \r
10         private static Vector theList = new Vector();\r
11         public static Vector getList() { return theList; } \r
12         \r
13         byte i = 0x00;\r
14         \r
15         protected SessionType(byte value, String name) {super(value, name);}\r
16         public final static SessionType RPC = new SessionType((byte)0x07, "RPC");\r
17         public final static SessionType Bulk_Data = new SessionType((byte)0xF, "Bulk_Data");\r
18 \r
19         static {\r
20                 theList.addElement(RPC);\r
21                 theList.addElement(Bulk_Data);\r
22         }\r
23         \r
24         public static SessionType valueOf(byte passedButton) {\r
25                 return (SessionType) get(theList, passedButton);\r
26         }\r
27         \r
28         public static SessionType[] values() {\r
29                 return (SessionType[]) theList.toArray();\r
30         }\r
31 }\r