KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > omg > mof > Model > ParameterPOA


1 package org.omg.mof.Model;
2
3
4 /**
5 * org/omg/mof/Model/ParameterPOA.java .
6 * Generated by the IDL-to-Java compiler (portable), version "3.1"
7 * from mof1.idl
8 * lundi 17 mars 2003 15 h 01 CET
9 */

10
11
12 // end of interface ParameterClass
13
public abstract class ParameterPOA extends org.omg.PortableServer.Servant JavaDoc
14  implements org.omg.mof.Model.ParameterOperations, org.omg.CORBA.portable.InvokeHandler JavaDoc
15 {
16
17   // Constructors
18

19   private static java.util.Hashtable JavaDoc _methods = new java.util.Hashtable JavaDoc ();
20   static
21   {
22     _methods.put ("multiplicity", new java.lang.Integer JavaDoc (0));
23     _methods.put ("set_multiplicity", new java.lang.Integer JavaDoc (1));
24     _methods.put ("direction", new java.lang.Integer JavaDoc (2));
25     _methods.put ("set_direction", new java.lang.Integer JavaDoc (3));
26     _methods.put ("_get_all_of_type_parameter", new java.lang.Integer JavaDoc (4));
27     _methods.put ("_get_all_of_class_parameter", new java.lang.Integer JavaDoc (5));
28     _methods.put ("create_parameter", new java.lang.Integer JavaDoc (6));
29     _methods.put ("_get_all_of_type_typed_element", new java.lang.Integer JavaDoc (7));
30     _methods.put ("_get_all_of_type_model_element", new java.lang.Integer JavaDoc (8));
31     _methods.put ("ref_is_instance_of", new java.lang.Integer JavaDoc (9));
32     _methods.put ("ref_create_instance", new java.lang.Integer JavaDoc (10));
33     _methods.put ("ref_all_objects", new java.lang.Integer JavaDoc (11));
34     _methods.put ("ref_set_value", new java.lang.Integer JavaDoc (12));
35     _methods.put ("ref_value", new java.lang.Integer JavaDoc (13));
36     _methods.put ("ref_unset_value", new java.lang.Integer JavaDoc (14));
37     _methods.put ("ref_add_value", new java.lang.Integer JavaDoc (15));
38     _methods.put ("ref_add_value_before", new java.lang.Integer JavaDoc (16));
39     _methods.put ("ref_add_value_at", new java.lang.Integer JavaDoc (17));
40     _methods.put ("ref_modify_value", new java.lang.Integer JavaDoc (18));
41     _methods.put ("ref_modify_value_at", new java.lang.Integer JavaDoc (19));
42     _methods.put ("ref_remove_value", new java.lang.Integer JavaDoc (20));
43     _methods.put ("ref_remove_value_at", new java.lang.Integer JavaDoc (21));
44     _methods.put ("ref_immediate_composite", new java.lang.Integer JavaDoc (22));
45     _methods.put ("ref_outermost_composite", new java.lang.Integer JavaDoc (23));
46     _methods.put ("ref_invoke_operation", new java.lang.Integer JavaDoc (24));
47     _methods.put ("ref_mof_id", new java.lang.Integer JavaDoc (25));
48     _methods.put ("ref_meta_object", new java.lang.Integer JavaDoc (26));
49     _methods.put ("ref_itself", new java.lang.Integer JavaDoc (27));
50     _methods.put ("ref_immediate_package", new java.lang.Integer JavaDoc (28));
51     _methods.put ("ref_outermost_package", new java.lang.Integer JavaDoc (29));
52     _methods.put ("ref_delete", new java.lang.Integer JavaDoc (30));
53     _methods.put ("name", new java.lang.Integer JavaDoc (31));
54     _methods.put ("set_name", new java.lang.Integer JavaDoc (32));
55     _methods.put ("annotation", new java.lang.Integer JavaDoc (33));
56     _methods.put ("set_annotation", new java.lang.Integer JavaDoc (34));
57     _methods.put ("qualified_name", new java.lang.Integer JavaDoc (35));
58     _methods.put ("container", new java.lang.Integer JavaDoc (36));
59     _methods.put ("set_container", new java.lang.Integer JavaDoc (37));
60     _methods.put ("unset_container", new java.lang.Integer JavaDoc (38));
61     _methods.put ("required_elements", new java.lang.Integer JavaDoc (39));
62     _methods.put ("set_required_elements", new java.lang.Integer JavaDoc (40));
63     _methods.put ("add_required_elements", new java.lang.Integer JavaDoc (41));
64     _methods.put ("modify_required_elements", new java.lang.Integer JavaDoc (42));
65     _methods.put ("remove_required_elements", new java.lang.Integer JavaDoc (43));
66     _methods.put ("constraints", new java.lang.Integer JavaDoc (44));
67     _methods.put ("set_constraints", new java.lang.Integer JavaDoc (45));
68     _methods.put ("add_constraints", new java.lang.Integer JavaDoc (46));
69     _methods.put ("modify_constraints", new java.lang.Integer JavaDoc (47));
70     _methods.put ("remove_constraints", new java.lang.Integer JavaDoc (48));
71     _methods.put ("type", new java.lang.Integer JavaDoc (49));
72     _methods.put ("set_type", new java.lang.Integer JavaDoc (50));
73   }
74
75   public org.omg.CORBA.portable.OutputStream JavaDoc _invoke (String JavaDoc $method,
76                                 org.omg.CORBA.portable.InputStream JavaDoc in,
77                                 org.omg.CORBA.portable.ResponseHandler JavaDoc $rh)
78   {
79     org.omg.CORBA.portable.OutputStream JavaDoc out = null;
80     java.lang.Integer JavaDoc __method = (java.lang.Integer JavaDoc)_methods.get ($method);
81     if (__method == null)
82       throw new org.omg.CORBA.BAD_OPERATION JavaDoc (0, org.omg.CORBA.CompletionStatus.COMPLETED_MAYBE);
83
84     switch (__method.intValue ())
85     {
86
87   //
88
case 0: // org/omg/mof/Model/Parameter/multiplicity
89
{
90          try {
91            org.omg.mof.Model.MultiplicityType $result = null;
92            $result = this.multiplicity ();
93            out = $rh.createReply();
94            org.omg.mof.Model.MultiplicityTypeHelper.write (out, $result);
95          } catch (org.omg.mof.Reflective.MofError $ex) {
96            out = $rh.createExceptionReply ();
97            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
98          }
99          break;
100        }
101
102        case 1: // org/omg/mof/Model/Parameter/set_multiplicity
103
{
104          try {
105            org.omg.mof.Model.MultiplicityType new_value = org.omg.mof.Model.MultiplicityTypeHelper.read (in);
106            this.set_multiplicity (new_value);
107            out = $rh.createReply();
108          } catch (org.omg.mof.Reflective.MofError $ex) {
109            out = $rh.createExceptionReply ();
110            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
111          }
112          break;
113        }
114
115
116   //
117
case 2: // org/omg/mof/Model/Parameter/direction
118
{
119          try {
120            org.omg.mof.Model.DirectionKind $result = null;
121            $result = this.direction ();
122            out = $rh.createReply();
123            org.omg.mof.Model.DirectionKindHelper.write (out, $result);
124          } catch (org.omg.mof.Reflective.MofError $ex) {
125            out = $rh.createExceptionReply ();
126            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
127          }
128          break;
129        }
130
131        case 3: // org/omg/mof/Model/Parameter/set_direction
132
{
133          try {
134            org.omg.mof.Model.DirectionKind new_value = org.omg.mof.Model.DirectionKindHelper.read (in);
135            this.set_direction (new_value);
136            out = $rh.createReply();
137          } catch (org.omg.mof.Reflective.MofError $ex) {
138            out = $rh.createExceptionReply ();
139            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
140          }
141          break;
142        }
143
144        case 4: // org/omg/mof/Model/ParameterClass/_get_all_of_type_parameter
145
{
146          org.omg.mof.Model.Parameter $result[] = null;
147          $result = this.all_of_type_parameter ();
148          out = $rh.createReply();
149          org.omg.mof.Model.ParameterSetHelper.write (out, $result);
150          break;
151        }
152
153        case 5: // org/omg/mof/Model/ParameterClass/_get_all_of_class_parameter
154
{
155          org.omg.mof.Model.Parameter $result[] = null;
156          $result = this.all_of_class_parameter ();
157          out = $rh.createReply();
158          org.omg.mof.Model.ParameterSetHelper.write (out, $result);
159          break;
160        }
161
162        case 6: // org/omg/mof/Model/ParameterClass/create_parameter
163
{
164          try {
165            String JavaDoc name = in.read_string ();
166            String JavaDoc annotation = in.read_string ();
167            org.omg.mof.Model.MultiplicityType multiplicity = org.omg.mof.Model.MultiplicityTypeHelper.read (in);
168            org.omg.mof.Model.DirectionKind direction = org.omg.mof.Model.DirectionKindHelper.read (in);
169            org.omg.mof.Model.Parameter $result = null;
170            $result = this.create_parameter (name, annotation, multiplicity, direction);
171            out = $rh.createReply();
172            org.omg.mof.Model.ParameterHelper.write (out, $result);
173          } catch (org.omg.mof.Reflective.MofError $ex) {
174            out = $rh.createExceptionReply ();
175            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
176          }
177          break;
178        }
179
180        case 7: // org/omg/mof/Model/TypedElementClass/_get_all_of_type_typed_element
181
{
182          org.omg.mof.Model.TypedElement $result[] = null;
183          $result = this.all_of_type_typed_element ();
184          out = $rh.createReply();
185          org.omg.mof.Model.TypedElementSetHelper.write (out, $result);
186          break;
187        }
188
189        case 8: // org/omg/mof/Model/ModelElementClass/_get_all_of_type_model_element
190
{
191          org.omg.mof.Model.ModelElement $result[] = null;
192          $result = this.all_of_type_model_element ();
193          out = $rh.createReply();
194          org.omg.mof.Model.ModelElementSetHelper.write (out, $result);
195          break;
196        }
197
198        case 9: // org/omg/mof/Reflective/RefObject/ref_is_instance_of
199
{
200          org.omg.mof.Reflective.RefObject some_class = org.omg.mof.Reflective.DesignatorTypeHelper.read (in);
201          boolean consider_subtypes = in.read_boolean ();
202          boolean $result = false;
203          $result = this.ref_is_instance_of (some_class, consider_subtypes);
204          out = $rh.createReply();
205          out.write_boolean ($result);
206          break;
207        }
208
209        case 10: // org/omg/mof/Reflective/RefObject/ref_create_instance
210
{
211          try {
212            org.omg.CORBA.Any JavaDoc args[] = org.omg.mof.Reflective.ValueTypeListHelper.read (in);
213            org.omg.mof.Reflective.RefObject $result = null;
214            $result = this.ref_create_instance (args);
215            out = $rh.createReply();
216            org.omg.mof.Reflective.RefObjectHelper.write (out, $result);
217          } catch (org.omg.mof.Reflective.MofError $ex) {
218            out = $rh.createExceptionReply ();
219            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
220          }
221          break;
222        }
223
224        case 11: // org/omg/mof/Reflective/RefObject/ref_all_objects
225
{
226          boolean include_subtypes = in.read_boolean ();
227          org.omg.mof.Reflective.RefObject $result[] = null;
228          $result = this.ref_all_objects (include_subtypes);
229          out = $rh.createReply();
230          org.omg.mof.Reflective.RefObjectSetHelper.write (out, $result);
231          break;
232        }
233
234        case 12: // org/omg/mof/Reflective/RefObject/ref_set_value
235
{
236          try {
237            org.omg.mof.Reflective.RefObject feature = org.omg.mof.Reflective.DesignatorTypeHelper.read (in);
238            org.omg.CORBA.Any JavaDoc new_value = org.omg.mof.Reflective._ValueTypeHelper.read (in);
239            this.ref_set_value (feature, new_value);
240            out = $rh.createReply();
241          } catch (org.omg.mof.Reflective.MofError $ex) {
242            out = $rh.createExceptionReply ();
243            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
244          }
245          break;
246        }
247
248        case 13: // org/omg/mof/Reflective/RefObject/ref_value
249
{
250          try {
251            org.omg.mof.Reflective.RefObject feature = org.omg.mof.Reflective.DesignatorTypeHelper.read (in);
252            org.omg.CORBA.Any JavaDoc $result = null;
253            $result = this.ref_value (feature);
254            out = $rh.createReply();
255            out.write_any ($result);
256          } catch (org.omg.mof.Reflective.NotSet $ex) {
257            out = $rh.createExceptionReply ();
258            org.omg.mof.Reflective.NotSetHelper.write (out, $ex);
259          } catch (org.omg.mof.Reflective.MofError $ex) {
260            out = $rh.createExceptionReply ();
261            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
262          }
263          break;
264        }
265
266        case 14: // org/omg/mof/Reflective/RefObject/ref_unset_value
267
{
268          try {
269            this.ref_unset_value ();
270            out = $rh.createReply();
271          } catch (org.omg.mof.Reflective.MofError $ex) {
272            out = $rh.createExceptionReply ();
273            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
274          }
275          break;
276        }
277
278        case 15: // org/omg/mof/Reflective/RefObject/ref_add_value
279
{
280          try {
281            org.omg.mof.Reflective.RefObject feature = org.omg.mof.Reflective.DesignatorTypeHelper.read (in);
282            org.omg.CORBA.Any JavaDoc new_element = org.omg.mof.Reflective._ValueTypeHelper.read (in);
283            this.ref_add_value (feature, new_element);
284            out = $rh.createReply();
285          } catch (org.omg.mof.Reflective.MofError $ex) {
286            out = $rh.createExceptionReply ();
287            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
288          }
289          break;
290        }
291
292        case 16: // org/omg/mof/Reflective/RefObject/ref_add_value_before
293
{
294          try {
295            org.omg.mof.Reflective.RefObject feature = org.omg.mof.Reflective.DesignatorTypeHelper.read (in);
296            org.omg.CORBA.Any JavaDoc new_element = org.omg.mof.Reflective._ValueTypeHelper.read (in);
297            org.omg.CORBA.Any JavaDoc before_element = org.omg.mof.Reflective._ValueTypeHelper.read (in);
298            this.ref_add_value_before (feature, new_element, before_element);
299            out = $rh.createReply();
300          } catch (org.omg.mof.Reflective.NotFound $ex) {
301            out = $rh.createExceptionReply ();
302            org.omg.mof.Reflective.NotFoundHelper.write (out, $ex);
303          } catch (org.omg.mof.Reflective.MofError $ex) {
304            out = $rh.createExceptionReply ();
305            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
306          }
307          break;
308        }
309
310        case 17: // org/omg/mof/Reflective/RefObject/ref_add_value_at
311
{
312          try {
313            org.omg.mof.Reflective.RefObject feature = org.omg.mof.Reflective.DesignatorTypeHelper.read (in);
314            org.omg.CORBA.Any JavaDoc new_element = org.omg.mof.Reflective._ValueTypeHelper.read (in);
315            int position = in.read_ulong ();
316            this.ref_add_value_at (feature, new_element, position);
317            out = $rh.createReply();
318          } catch (org.omg.mof.Reflective.BadPosition $ex) {
319            out = $rh.createExceptionReply ();
320            org.omg.mof.Reflective.BadPositionHelper.write (out, $ex);
321          } catch (org.omg.mof.Reflective.MofError $ex) {
322            out = $rh.createExceptionReply ();
323            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
324          }
325          break;
326        }
327
328        case 18: // org/omg/mof/Reflective/RefObject/ref_modify_value
329
{
330          try {
331            org.omg.mof.Reflective.RefObject feature = org.omg.mof.Reflective.DesignatorTypeHelper.read (in);
332            org.omg.CORBA.Any JavaDoc old_element = org.omg.mof.Reflective._ValueTypeHelper.read (in);
333            org.omg.CORBA.Any JavaDoc new_element = org.omg.mof.Reflective._ValueTypeHelper.read (in);
334            this.ref_modify_value (feature, old_element, new_element);
335            out = $rh.createReply();
336          } catch (org.omg.mof.Reflective.NotFound $ex) {
337            out = $rh.createExceptionReply ();
338            org.omg.mof.Reflective.NotFoundHelper.write (out, $ex);
339          } catch (org.omg.mof.Reflective.MofError $ex) {
340            out = $rh.createExceptionReply ();
341            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
342          }
343          break;
344        }
345
346        case 19: // org/omg/mof/Reflective/RefObject/ref_modify_value_at
347
{
348          try {
349            org.omg.mof.Reflective.RefObject feature = org.omg.mof.Reflective.DesignatorTypeHelper.read (in);
350            org.omg.CORBA.Any JavaDoc new_element = org.omg.mof.Reflective._ValueTypeHelper.read (in);
351            int position = in.read_ulong ();
352            this.ref_modify_value_at (feature, new_element, position);
353            out = $rh.createReply();
354          } catch (org.omg.mof.Reflective.BadPosition $ex) {
355            out = $rh.createExceptionReply ();
356            org.omg.mof.Reflective.BadPositionHelper.write (out, $ex);
357          } catch (org.omg.mof.Reflective.MofError $ex) {
358            out = $rh.createExceptionReply ();
359            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
360          }
361          break;
362        }
363
364        case 20: // org/omg/mof/Reflective/RefObject/ref_remove_value
365
{
366          try {
367            org.omg.mof.Reflective.RefObject feature = org.omg.mof.Reflective.DesignatorTypeHelper.read (in);
368            org.omg.CORBA.Any JavaDoc existing_element = org.omg.mof.Reflective._ValueTypeHelper.read (in);
369            this.ref_remove_value (feature, existing_element);
370            out = $rh.createReply();
371          } catch (org.omg.mof.Reflective.NotFound $ex) {
372            out = $rh.createExceptionReply ();
373            org.omg.mof.Reflective.NotFoundHelper.write (out, $ex);
374          } catch (org.omg.mof.Reflective.MofError $ex) {
375            out = $rh.createExceptionReply ();
376            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
377          }
378          break;
379        }
380
381        case 21: // org/omg/mof/Reflective/RefObject/ref_remove_value_at
382
{
383          try {
384            org.omg.mof.Reflective.RefObject feature = org.omg.mof.Reflective.DesignatorTypeHelper.read (in);
385            int position = in.read_ulong ();
386            this.ref_remove_value_at (feature, position);
387            out = $rh.createReply();
388          } catch (org.omg.mof.Reflective.BadPosition $ex) {
389            out = $rh.createExceptionReply ();
390            org.omg.mof.Reflective.BadPositionHelper.write (out, $ex);
391          } catch (org.omg.mof.Reflective.MofError $ex) {
392            out = $rh.createExceptionReply ();
393            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
394          }
395          break;
396        }
397
398        case 22: // org/omg/mof/Reflective/RefObject/ref_immediate_composite
399
{
400          org.omg.mof.Reflective.RefObject $result = null;
401          $result = this.ref_immediate_composite ();
402          out = $rh.createReply();
403          org.omg.mof.Reflective.RefObjectHelper.write (out, $result);
404          break;
405        }
406
407        case 23: // org/omg/mof/Reflective/RefObject/ref_outermost_composite
408
{
409          org.omg.mof.Reflective.RefObject $result = null;
410          $result = this.ref_outermost_composite ();
411          out = $rh.createReply();
412          org.omg.mof.Reflective.RefObjectHelper.write (out, $result);
413          break;
414        }
415
416        case 24: // org/omg/mof/Reflective/RefObject/ref_invoke_operation
417
{
418          try {
419            org.omg.mof.Reflective.RefObject requested_operation = org.omg.mof.Reflective.DesignatorTypeHelper.read (in);
420            org.omg.mof.Reflective.ValueTypeListHolder args = new org.omg.mof.Reflective.ValueTypeListHolder ();
421            args.value = org.omg.mof.Reflective.ValueTypeListHelper.read (in);
422            org.omg.CORBA.Any JavaDoc $result = null;
423            $result = this.ref_invoke_operation (requested_operation, args);
424            out = $rh.createReply();
425            out.write_any ($result);
426            org.omg.mof.Reflective.ValueTypeListHelper.write (out, args.value);
427          } catch (org.omg.mof.Reflective.OtherException $ex) {
428            out = $rh.createExceptionReply ();
429            org.omg.mof.Reflective.OtherExceptionHelper.write (out, $ex);
430          } catch (org.omg.mof.Reflective.MofError $ex) {
431            out = $rh.createExceptionReply ();
432            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
433          }
434          break;
435        }
436
437        case 25: // org/omg/mof/Reflective/RefBaseObject/ref_mof_id
438
{
439          String JavaDoc $result = null;
440          $result = this.ref_mof_id ();
441          out = $rh.createReply();
442          out.write_string ($result);
443          break;
444        }
445
446        case 26: // org/omg/mof/Reflective/RefBaseObject/ref_meta_object
447
{
448          org.omg.mof.Reflective.RefObject $result = null;
449          $result = this.ref_meta_object ();
450          out = $rh.createReply();
451          org.omg.mof.Reflective.RefObjectHelper.write (out, $result);
452          break;
453        }
454
455        case 27: // org/omg/mof/Reflective/RefBaseObject/ref_itself
456
{
457          org.omg.mof.Reflective.RefBaseObject other_object = org.omg.mof.Reflective.RefBaseObjectHelper.read (in);
458          boolean $result = false;
459          $result = this.ref_itself (other_object);
460          out = $rh.createReply();
461          out.write_boolean ($result);
462          break;
463        }
464
465        case 28: // org/omg/mof/Reflective/RefBaseObject/ref_immediate_package
466
{
467          org.omg.mof.Reflective._RefPackage $result = null;
468          $result = this.ref_immediate_package ();
469          out = $rh.createReply();
470          org.omg.mof.Reflective._RefPackageHelper.write (out, $result);
471          break;
472        }
473
474        case 29: // org/omg/mof/Reflective/RefBaseObject/ref_outermost_package
475
{
476          org.omg.mof.Reflective._RefPackage $result = null;
477          $result = this.ref_outermost_package ();
478          out = $rh.createReply();
479          org.omg.mof.Reflective._RefPackageHelper.write (out, $result);
480          break;
481        }
482
483        case 30: // org/omg/mof/Reflective/RefBaseObject/ref_delete
484
{
485          try {
486            this.ref_delete ();
487            out = $rh.createReply();
488          } catch (org.omg.mof.Reflective.MofError $ex) {
489            out = $rh.createExceptionReply ();
490            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
491          }
492          break;
493        }
494
495
496   //
497
case 31: // org/omg/mof/Model/ModelElement/name
498
{
499          try {
500            String JavaDoc $result = null;
501            $result = this.name ();
502            out = $rh.createReply();
503            out.write_string ($result);
504          } catch (org.omg.mof.Reflective.MofError $ex) {
505            out = $rh.createExceptionReply ();
506            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
507          }
508          break;
509        }
510
511        case 32: // org/omg/mof/Model/ModelElement/set_name
512
{
513          try {
514            String JavaDoc new_value = in.read_string ();
515            this.set_name (new_value);
516            out = $rh.createReply();
517          } catch (org.omg.mof.Reflective.MofError $ex) {
518            out = $rh.createExceptionReply ();
519            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
520          }
521          break;
522        }
523
524
525   //
526
case 33: // org/omg/mof/Model/ModelElement/annotation
527
{
528          try {
529            String JavaDoc $result = null;
530            $result = this.annotation ();
531            out = $rh.createReply();
532            out.write_string ($result);
533          } catch (org.omg.mof.Reflective.MofError $ex) {
534            out = $rh.createExceptionReply ();
535            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
536          }
537          break;
538        }
539
540        case 34: // org/omg/mof/Model/ModelElement/set_annotation
541
{
542          try {
543            String JavaDoc new_value = in.read_string ();
544            this.set_annotation (new_value);
545            out = $rh.createReply();
546          } catch (org.omg.mof.Reflective.MofError $ex) {
547            out = $rh.createExceptionReply ();
548            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
549          }
550          break;
551        }
552
553
554   //
555
case 35: // org/omg/mof/Model/ModelElement/qualified_name
556
{
557          try {
558            String JavaDoc $result[] = null;
559            $result = this.qualified_name ();
560            out = $rh.createReply();
561            org.omg.mof.Model.StringListHelper.write (out, $result);
562          } catch (org.omg.mof.Reflective.MofError $ex) {
563            out = $rh.createExceptionReply ();
564            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
565          }
566          break;
567        }
568
569
570   //
571
case 36: // org/omg/mof/Model/ModelElement/container
572
{
573          try {
574            org.omg.mof.Model.Namespace $result = null;
575            $result = this.container ();
576            out = $rh.createReply();
577            org.omg.mof.Model.NamespaceHelper.write (out, $result);
578          } catch (org.omg.mof.Reflective.NotSet $ex) {
579            out = $rh.createExceptionReply ();
580            org.omg.mof.Reflective.NotSetHelper.write (out, $ex);
581          } catch (org.omg.mof.Reflective.MofError $ex) {
582            out = $rh.createExceptionReply ();
583            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
584          }
585          break;
586        }
587
588        case 37: // org/omg/mof/Model/ModelElement/set_container
589
{
590          try {
591            org.omg.mof.Model.Namespace new_value = org.omg.mof.Model.NamespaceHelper.read (in);
592            this.set_container (new_value);
593            out = $rh.createReply();
594          } catch (org.omg.mof.Reflective.MofError $ex) {
595            out = $rh.createExceptionReply ();
596            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
597          }
598          break;
599        }
600
601        case 38: // org/omg/mof/Model/ModelElement/unset_container
602
{
603          try {
604            this.unset_container ();
605            out = $rh.createReply();
606          } catch (org.omg.mof.Reflective.MofError $ex) {
607            out = $rh.createExceptionReply ();
608            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
609          }
610          break;
611        }
612
613
614   //
615
case 39: // org/omg/mof/Model/ModelElement/required_elements
616
{
617          try {
618            org.omg.mof.Model.ModelElement $result[] = null;
619            $result = this.required_elements ();
620            out = $rh.createReply();
621            org.omg.mof.Model.ModelElementBagHelper.write (out, $result);
622          } catch (org.omg.mof.Reflective.MofError $ex) {
623            out = $rh.createExceptionReply ();
624            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
625          }
626          break;
627        }
628
629        case 40: // org/omg/mof/Model/ModelElement/set_required_elements
630
{
631          try {
632            org.omg.mof.Model.ModelElement new_value[] = org.omg.mof.Model.ModelElementBagHelper.read (in);
633            this.set_required_elements (new_value);
634            out = $rh.createReply();
635          } catch (org.omg.mof.Reflective.MofError $ex) {
636            out = $rh.createExceptionReply ();
637            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
638          }
639          break;
640        }
641
642        case 41: // org/omg/mof/Model/ModelElement/add_required_elements
643
{
644          try {
645            org.omg.mof.Model.ModelElement new_element = org.omg.mof.Model.ModelElementHelper.read (in);
646            this.add_required_elements (new_element);
647            out = $rh.createReply();
648          } catch (org.omg.mof.Reflective.MofError $ex) {
649            out = $rh.createExceptionReply ();
650            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
651          }
652          break;
653        }
654
655        case 42: // org/omg/mof/Model/ModelElement/modify_required_elements
656
{
657          try {
658            org.omg.mof.Model.ModelElement old_element = org.omg.mof.Model.ModelElementHelper.read (in);
659            org.omg.mof.Model.ModelElement new_element = org.omg.mof.Model.ModelElementHelper.read (in);
660            this.modify_required_elements (old_element, new_element);
661            out = $rh.createReply();
662          } catch (org.omg.mof.Reflective.NotFound $ex) {
663            out = $rh.createExceptionReply ();
664            org.omg.mof.Reflective.NotFoundHelper.write (out, $ex);
665          } catch (org.omg.mof.Reflective.MofError $ex) {
666            out = $rh.createExceptionReply ();
667            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
668          }
669          break;
670        }
671
672        case 43: // org/omg/mof/Model/ModelElement/remove_required_elements
673
{
674          try {
675            org.omg.mof.Model.ModelElement old_element = org.omg.mof.Model.ModelElementHelper.read (in);
676            this.remove_required_elements (old_element);
677            out = $rh.createReply();
678          } catch (org.omg.mof.Reflective.NotFound $ex) {
679            out = $rh.createExceptionReply ();
680            org.omg.mof.Reflective.NotFoundHelper.write (out, $ex);
681          } catch (org.omg.mof.Reflective.MofError $ex) {
682            out = $rh.createExceptionReply ();
683            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
684          }
685          break;
686        }
687
688
689   //
690
case 44: // org/omg/mof/Model/ModelElement/constraints
691
{
692          try {
693            org.omg.mof.Model.Constraint $result[] = null;
694            $result = this.constraints ();
695            out = $rh.createReply();
696            org.omg.mof.Model.ConstraintBagHelper.write (out, $result);
697          } catch (org.omg.mof.Reflective.MofError $ex) {
698            out = $rh.createExceptionReply ();
699            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
700          }
701          break;
702        }
703
704        case 45: // org/omg/mof/Model/ModelElement/set_constraints
705
{
706          try {
707            org.omg.mof.Model.Constraint new_value[] = org.omg.mof.Model.ConstraintBagHelper.read (in);
708            this.set_constraints (new_value);
709            out = $rh.createReply();
710          } catch (org.omg.mof.Reflective.MofError $ex) {
711            out = $rh.createExceptionReply ();
712            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
713          }
714          break;
715        }
716
717        case 46: // org/omg/mof/Model/ModelElement/add_constraints
718
{
719          try {
720            org.omg.mof.Model.Constraint new_element = org.omg.mof.Model.ConstraintHelper.read (in);
721            this.add_constraints (new_element);
722            out = $rh.createReply();
723          } catch (org.omg.mof.Reflective.MofError $ex) {
724            out = $rh.createExceptionReply ();
725            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
726          }
727          break;
728        }
729
730        case 47: // org/omg/mof/Model/ModelElement/modify_constraints
731
{
732          try {
733            org.omg.mof.Model.Constraint old_element = org.omg.mof.Model.ConstraintHelper.read (in);
734            org.omg.mof.Model.Constraint new_element = org.omg.mof.Model.ConstraintHelper.read (in);
735            this.modify_constraints (old_element, new_element);
736            out = $rh.createReply();
737          } catch (org.omg.mof.Reflective.NotFound $ex) {
738            out = $rh.createExceptionReply ();
739            org.omg.mof.Reflective.NotFoundHelper.write (out, $ex);
740          } catch (org.omg.mof.Reflective.MofError $ex) {
741            out = $rh.createExceptionReply ();
742            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
743          }
744          break;
745        }
746
747        case 48: // org/omg/mof/Model/ModelElement/remove_constraints
748
{
749          try {
750            org.omg.mof.Model.Constraint old_element = org.omg.mof.Model.ConstraintHelper.read (in);
751            this.remove_constraints (old_element);
752            out = $rh.createReply();
753          } catch (org.omg.mof.Reflective.NotFound $ex) {
754            out = $rh.createExceptionReply ();
755            org.omg.mof.Reflective.NotFoundHelper.write (out, $ex);
756          } catch (org.omg.mof.Reflective.MofError $ex) {
757            out = $rh.createExceptionReply ();
758            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
759          }
760          break;
761        }
762
763
764   //
765
case 49: // org/omg/mof/Model/TypedElement/type
766
{
767          try {
768            org.omg.mof.Model.Classifier $result = null;
769            $result = this.type ();
770            out = $rh.createReply();
771            org.omg.mof.Model.ClassifierHelper.write (out, $result);
772          } catch (org.omg.mof.Reflective.MofError $ex) {
773            out = $rh.createExceptionReply ();
774            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
775          }
776          break;
777        }
778
779        case 50: // org/omg/mof/Model/TypedElement/set_type
780
{
781          try {
782            org.omg.mof.Model.Classifier new_value = org.omg.mof.Model.ClassifierHelper.read (in);
783            this.set_type (new_value);
784            out = $rh.createReply();
785          } catch (org.omg.mof.Reflective.MofError $ex) {
786            out = $rh.createExceptionReply ();
787            org.omg.mof.Reflective.MofErrorHelper.write (out, $ex);
788          }
789          break;
790        }
791
792        default:
793          throw new org.omg.CORBA.BAD_OPERATION JavaDoc (0, org.omg.CORBA.CompletionStatus.COMPLETED_MAYBE);
794     }
795
796     return out;
797   } // _invoke
798

799   // Type-specific CORBA::Object operations
800
private static String JavaDoc[] __ids = {
801     "IDL:org/omg/mof/Model/Parameter:1.0",
802     "IDL:org/omg/mof/Model/ParameterClass:1.0",
803     "IDL:org/omg/mof/Model/TypedElementClass:1.0",
804     "IDL:org/omg/mof/Model/ModelElementClass:1.0",
805     "IDL:org/omg/mof/Reflective/RefObject:1.0",
806     "IDL:org/omg/mof/Reflective/RefBaseObject:1.0",
807     "IDL:org/omg/mof/Model/ModelElement:1.0",
808     "IDL:org/omg/mof/Model/TypedElement:1.0"};
809
810   public String JavaDoc[] _all_interfaces (org.omg.PortableServer.POA JavaDoc poa, byte[] objectId)
811   {
812     return (String JavaDoc[])__ids.clone ();
813   }
814
815   public Parameter _this()
816   {
817     return ParameterHelper.narrow(
818     super._this_object());
819   }
820
821   public Parameter _this(org.omg.CORBA.ORB JavaDoc orb)
822   {
823     return ParameterHelper.narrow(
824     super._this_object(orb));
825   }
826
827
828 } // class ParameterPOA
829
Popular Tags