001    package org.omg.GIOP;
002    /**
003     * Generated from IDL enum "MsgType_1_1".
004     *
005     * @author JacORB IDL compiler V 2.3.0 (JBoss patch 6), 06-Jun-2007
006     * @version generated at Sep 22, 2012 10:57:17 AM
007     */
008    
009    public final class MsgType_1_1
010            implements org.omg.CORBA.portable.IDLEntity
011    {
012            private int value = -1;
013            public static final int _Request = 0;
014            public static final MsgType_1_1 Request = new MsgType_1_1(_Request);
015            public static final int _Reply = 1;
016            public static final MsgType_1_1 Reply = new MsgType_1_1(_Reply);
017            public static final int _CancelRequest = 2;
018            public static final MsgType_1_1 CancelRequest = new MsgType_1_1(_CancelRequest);
019            public static final int _LocateRequest = 3;
020            public static final MsgType_1_1 LocateRequest = new MsgType_1_1(_LocateRequest);
021            public static final int _LocateReply = 4;
022            public static final MsgType_1_1 LocateReply = new MsgType_1_1(_LocateReply);
023            public static final int _CloseConnection = 5;
024            public static final MsgType_1_1 CloseConnection = new MsgType_1_1(_CloseConnection);
025            public static final int _MessageError = 6;
026            public static final MsgType_1_1 MessageError = new MsgType_1_1(_MessageError);
027            public static final int _Fragment = 7;
028            public static final MsgType_1_1 Fragment = new MsgType_1_1(_Fragment);
029            public int value()
030            {
031                    return value;
032            }
033            public static MsgType_1_1 from_int(int value)
034            {
035                    switch (value) {
036                            case _Request: return Request;
037                            case _Reply: return Reply;
038                            case _CancelRequest: return CancelRequest;
039                            case _LocateRequest: return LocateRequest;
040                            case _LocateReply: return LocateReply;
041                            case _CloseConnection: return CloseConnection;
042                            case _MessageError: return MessageError;
043                            case _Fragment: return Fragment;
044                            default: throw new org.omg.CORBA.BAD_PARAM();
045                    }
046            }
047            public String toString()
048            {
049                    switch (value) {
050                            case _Request: return "Request";
051                            case _Reply: return "Reply";
052                            case _CancelRequest: return "CancelRequest";
053                            case _LocateRequest: return "LocateRequest";
054                            case _LocateReply: return "LocateReply";
055                            case _CloseConnection: return "CloseConnection";
056                            case _MessageError: return "MessageError";
057                            case _Fragment: return "Fragment";
058                            default: throw new org.omg.CORBA.BAD_PARAM();
059                    }
060            }
061            protected MsgType_1_1(int i)
062            {
063                    value = i;
064            }
065            java.lang.Object readResolve()
066            throws java.io.ObjectStreamException
067            {
068                    return from_int(value());
069            }
070    }