001    package org.omg.CORBA;
002    /**
003     * Generated from IDL enum "DefinitionKind".
004     *
005     * @author JacORB IDL compiler V 2.3.0 (JBoss patch 6), 06-Jun-2007
006     * @version generated at Sep 22, 2012 10:58:05 AM
007     */
008    
009    public final class DefinitionKind
010            implements org.omg.CORBA.portable.IDLEntity
011    {
012            private int value = -1;
013            public static final int _dk_none = 0;
014            public static final DefinitionKind dk_none = new DefinitionKind(_dk_none);
015            public static final int _dk_all = 1;
016            public static final DefinitionKind dk_all = new DefinitionKind(_dk_all);
017            public static final int _dk_Attribute = 2;
018            public static final DefinitionKind dk_Attribute = new DefinitionKind(_dk_Attribute);
019            public static final int _dk_Constant = 3;
020            public static final DefinitionKind dk_Constant = new DefinitionKind(_dk_Constant);
021            public static final int _dk_Exception = 4;
022            public static final DefinitionKind dk_Exception = new DefinitionKind(_dk_Exception);
023            public static final int _dk_Interface = 5;
024            public static final DefinitionKind dk_Interface = new DefinitionKind(_dk_Interface);
025            public static final int _dk_Module = 6;
026            public static final DefinitionKind dk_Module = new DefinitionKind(_dk_Module);
027            public static final int _dk_Operation = 7;
028            public static final DefinitionKind dk_Operation = new DefinitionKind(_dk_Operation);
029            public static final int _dk_Typedef = 8;
030            public static final DefinitionKind dk_Typedef = new DefinitionKind(_dk_Typedef);
031            public static final int _dk_Alias = 9;
032            public static final DefinitionKind dk_Alias = new DefinitionKind(_dk_Alias);
033            public static final int _dk_Struct = 10;
034            public static final DefinitionKind dk_Struct = new DefinitionKind(_dk_Struct);
035            public static final int _dk_Union = 11;
036            public static final DefinitionKind dk_Union = new DefinitionKind(_dk_Union);
037            public static final int _dk_Enum = 12;
038            public static final DefinitionKind dk_Enum = new DefinitionKind(_dk_Enum);
039            public static final int _dk_Primitive = 13;
040            public static final DefinitionKind dk_Primitive = new DefinitionKind(_dk_Primitive);
041            public static final int _dk_String = 14;
042            public static final DefinitionKind dk_String = new DefinitionKind(_dk_String);
043            public static final int _dk_Sequence = 15;
044            public static final DefinitionKind dk_Sequence = new DefinitionKind(_dk_Sequence);
045            public static final int _dk_Array = 16;
046            public static final DefinitionKind dk_Array = new DefinitionKind(_dk_Array);
047            public static final int _dk_Repository = 17;
048            public static final DefinitionKind dk_Repository = new DefinitionKind(_dk_Repository);
049            public static final int _dk_Wstring = 18;
050            public static final DefinitionKind dk_Wstring = new DefinitionKind(_dk_Wstring);
051            public static final int _dk_Fixed = 19;
052            public static final DefinitionKind dk_Fixed = new DefinitionKind(_dk_Fixed);
053            public static final int _dk_Value = 20;
054            public static final DefinitionKind dk_Value = new DefinitionKind(_dk_Value);
055            public static final int _dk_ValueBox = 21;
056            public static final DefinitionKind dk_ValueBox = new DefinitionKind(_dk_ValueBox);
057            public static final int _dk_ValueMember = 22;
058            public static final DefinitionKind dk_ValueMember = new DefinitionKind(_dk_ValueMember);
059            public static final int _dk_Native = 23;
060            public static final DefinitionKind dk_Native = new DefinitionKind(_dk_Native);
061            public static final int _dk_AbstractInterface = 24;
062            public static final DefinitionKind dk_AbstractInterface = new DefinitionKind(_dk_AbstractInterface);
063            public static final int _dk_LocalInterface = 25;
064            public static final DefinitionKind dk_LocalInterface = new DefinitionKind(_dk_LocalInterface);
065            public static final int _dk_Component = 26;
066            public static final DefinitionKind dk_Component = new DefinitionKind(_dk_Component);
067            public static final int _dk_Home = 27;
068            public static final DefinitionKind dk_Home = new DefinitionKind(_dk_Home);
069            public static final int _dk_Factory = 28;
070            public static final DefinitionKind dk_Factory = new DefinitionKind(_dk_Factory);
071            public static final int _dk_Finder = 29;
072            public static final DefinitionKind dk_Finder = new DefinitionKind(_dk_Finder);
073            public static final int _dk_Emits = 30;
074            public static final DefinitionKind dk_Emits = new DefinitionKind(_dk_Emits);
075            public static final int _dk_Publishes = 31;
076            public static final DefinitionKind dk_Publishes = new DefinitionKind(_dk_Publishes);
077            public static final int _dk_Consumes = 32;
078            public static final DefinitionKind dk_Consumes = new DefinitionKind(_dk_Consumes);
079            public static final int _dk_Provides = 33;
080            public static final DefinitionKind dk_Provides = new DefinitionKind(_dk_Provides);
081            public static final int _dk_Uses = 34;
082            public static final DefinitionKind dk_Uses = new DefinitionKind(_dk_Uses);
083            public static final int _dk_Event = 35;
084            public static final DefinitionKind dk_Event = new DefinitionKind(_dk_Event);
085            public int value()
086            {
087                    return value;
088            }
089            public static DefinitionKind from_int(int value)
090            {
091                    switch (value) {
092                            case _dk_none: return dk_none;
093                            case _dk_all: return dk_all;
094                            case _dk_Attribute: return dk_Attribute;
095                            case _dk_Constant: return dk_Constant;
096                            case _dk_Exception: return dk_Exception;
097                            case _dk_Interface: return dk_Interface;
098                            case _dk_Module: return dk_Module;
099                            case _dk_Operation: return dk_Operation;
100                            case _dk_Typedef: return dk_Typedef;
101                            case _dk_Alias: return dk_Alias;
102                            case _dk_Struct: return dk_Struct;
103                            case _dk_Union: return dk_Union;
104                            case _dk_Enum: return dk_Enum;
105                            case _dk_Primitive: return dk_Primitive;
106                            case _dk_String: return dk_String;
107                            case _dk_Sequence: return dk_Sequence;
108                            case _dk_Array: return dk_Array;
109                            case _dk_Repository: return dk_Repository;
110                            case _dk_Wstring: return dk_Wstring;
111                            case _dk_Fixed: return dk_Fixed;
112                            case _dk_Value: return dk_Value;
113                            case _dk_ValueBox: return dk_ValueBox;
114                            case _dk_ValueMember: return dk_ValueMember;
115                            case _dk_Native: return dk_Native;
116                            case _dk_AbstractInterface: return dk_AbstractInterface;
117                            case _dk_LocalInterface: return dk_LocalInterface;
118                            case _dk_Component: return dk_Component;
119                            case _dk_Home: return dk_Home;
120                            case _dk_Factory: return dk_Factory;
121                            case _dk_Finder: return dk_Finder;
122                            case _dk_Emits: return dk_Emits;
123                            case _dk_Publishes: return dk_Publishes;
124                            case _dk_Consumes: return dk_Consumes;
125                            case _dk_Provides: return dk_Provides;
126                            case _dk_Uses: return dk_Uses;
127                            case _dk_Event: return dk_Event;
128                            default: throw new org.omg.CORBA.BAD_PARAM();
129                    }
130            }
131            public String toString()
132            {
133                    switch (value) {
134                            case _dk_none: return "dk_none";
135                            case _dk_all: return "dk_all";
136                            case _dk_Attribute: return "dk_Attribute";
137                            case _dk_Constant: return "dk_Constant";
138                            case _dk_Exception: return "dk_Exception";
139                            case _dk_Interface: return "dk_Interface";
140                            case _dk_Module: return "dk_Module";
141                            case _dk_Operation: return "dk_Operation";
142                            case _dk_Typedef: return "dk_Typedef";
143                            case _dk_Alias: return "dk_Alias";
144                            case _dk_Struct: return "dk_Struct";
145                            case _dk_Union: return "dk_Union";
146                            case _dk_Enum: return "dk_Enum";
147                            case _dk_Primitive: return "dk_Primitive";
148                            case _dk_String: return "dk_String";
149                            case _dk_Sequence: return "dk_Sequence";
150                            case _dk_Array: return "dk_Array";
151                            case _dk_Repository: return "dk_Repository";
152                            case _dk_Wstring: return "dk_Wstring";
153                            case _dk_Fixed: return "dk_Fixed";
154                            case _dk_Value: return "dk_Value";
155                            case _dk_ValueBox: return "dk_ValueBox";
156                            case _dk_ValueMember: return "dk_ValueMember";
157                            case _dk_Native: return "dk_Native";
158                            case _dk_AbstractInterface: return "dk_AbstractInterface";
159                            case _dk_LocalInterface: return "dk_LocalInterface";
160                            case _dk_Component: return "dk_Component";
161                            case _dk_Home: return "dk_Home";
162                            case _dk_Factory: return "dk_Factory";
163                            case _dk_Finder: return "dk_Finder";
164                            case _dk_Emits: return "dk_Emits";
165                            case _dk_Publishes: return "dk_Publishes";
166                            case _dk_Consumes: return "dk_Consumes";
167                            case _dk_Provides: return "dk_Provides";
168                            case _dk_Uses: return "dk_Uses";
169                            case _dk_Event: return "dk_Event";
170                            default: throw new org.omg.CORBA.BAD_PARAM();
171                    }
172            }
173            protected DefinitionKind(int i)
174            {
175                    value = i;
176            }
177            java.lang.Object readResolve()
178            throws java.io.ObjectStreamException
179            {
180                    return from_int(value());
181            }
182    }