SDL_Android/SmartDeviceLinkAndroidProxy - added the correct version of the proxy
[profile/ivi/smartdevicelink.git] / SDL_Android / SmartDeviceLinkProxyAndroid / src / com / smartdevicelink / protocol / enums / FrameDataControlFrameType.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 public class FrameDataControlFrameType extends ByteEnumer {\r
8         private static Vector theList = new Vector();\r
9         public static Vector getList() { return theList; } \r
10 \r
11         private byte _i = 0x00;\r
12 \r
13         protected FrameDataControlFrameType(byte value, String name) {super(value, name);}\r
14         public final static FrameDataControlFrameType StartSession = new FrameDataControlFrameType((byte)0x01, "StartSession");\r
15         public final static FrameDataControlFrameType StartSessionACK = new FrameDataControlFrameType((byte)0x02, "StartSessionACK");\r
16         public final static FrameDataControlFrameType StartSessionNACK = new FrameDataControlFrameType((byte)0x03, "StartSessionNACK");\r
17         public final static FrameDataControlFrameType EndSession = new FrameDataControlFrameType((byte)0x04, "EndSession");\r
18 \r
19         static {\r
20                 theList.addElement(StartSession);\r
21                 theList.addElement(StartSessionACK);\r
22                 theList.addElement(StartSessionNACK);\r
23                 theList.addElement(EndSession); \r
24         }\r
25 \r
26         public static FrameDataControlFrameType valueOf(String passedButton) {\r
27                 return (FrameDataControlFrameType) get(theList, passedButton);\r
28         } // end-method\r
29 \r
30         public static FrameDataControlFrameType[] values() {\r
31                 return (FrameDataControlFrameType[]) theList.toArray();\r
32         } // end-method\r
33 } // end-class