1 package com.smartdevicelink.protocol.enums;
\r
3 import java.util.Vector;
\r
5 import com.smartdevicelink.util.ByteEnumer;
\r
7 public class FrameDataControlFrameType extends ByteEnumer {
\r
8 private static Vector theList = new Vector();
\r
9 public static Vector getList() { return theList; }
\r
11 private byte _i = 0x00;
\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
20 theList.addElement(StartSession);
\r
21 theList.addElement(StartSessionACK);
\r
22 theList.addElement(StartSessionNACK);
\r
23 theList.addElement(EndSession);
\r
26 public static FrameDataControlFrameType valueOf(String passedButton) {
\r
27 return (FrameDataControlFrameType) get(theList, passedButton);
\r
30 public static FrameDataControlFrameType[] values() {
\r
31 return (FrameDataControlFrameType[]) theList.toArray();
\r