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 Nov 6, 2011 12:20:22 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 }