1 package org.omg.mof.Model; 2 3 4 10 11 12 public abstract class ParameterPOA extends org.omg.PortableServer.Servant 14 implements org.omg.mof.Model.ParameterOperations, org.omg.CORBA.portable.InvokeHandler 15 { 16 17 19 private static java.util.Hashtable _methods = new java.util.Hashtable (); 20 static 21 { 22 _methods.put ("multiplicity", new java.lang.Integer (0)); 23 _methods.put ("set_multiplicity", new java.lang.Integer (1)); 24 _methods.put ("direction", new java.lang.Integer (2)); 25 _methods.put ("set_direction", new java.lang.Integer (3)); 26 _methods.put ("_get_all_of_type_parameter", new java.lang.Integer (4)); 27 _methods.put ("_get_all_of_class_parameter", new java.lang.Integer (5)); 28 _methods.put ("create_parameter", new java.lang.Integer (6)); 29 _methods.put ("_get_all_of_type_typed_element", new java.lang.Integer (7)); 30 _methods.put ("_get_all_of_type_model_element", new java.lang.Integer (8)); 31 _methods.put ("ref_is_instance_of", new java.lang.Integer (9)); 32 _methods.put ("ref_create_instance", new java.lang.Integer (10)); 33 _methods.put ("ref_all_objects", new java.lang.Integer (11)); 34 _methods.put ("ref_set_value", new java.lang.Integer (12)); 35 _methods.put ("ref_value", new java.lang.Integer (13)); 36 _methods.put ("ref_unset_value", new java.lang.Integer (14)); 37 _methods.put ("ref_add_value", new java.lang.Integer (15)); 38 _methods.put ("ref_add_value_before", new java.lang.Integer (16)); 39 _methods.put ("ref_add_value_at", new java.lang.Integer (17)); 40 _methods.put ("ref_modify_value", new java.lang.Integer (18)); 41 _methods.put ("ref_modify_value_at", new java.lang.Integer (19)); 42 _methods.put ("ref_remove_value", new java.lang.Integer (20)); 43 _methods.put ("ref_remove_value_at", new java.lang.Integer (21)); 44 _methods.put ("ref_immediate_composite", new java.lang.Integer (22)); 45 _methods.put ("ref_outermost_composite", new java.lang.Integer (23)); 46 _methods.put ("ref_invoke_operation", new java.lang.Integer (24)); 47 _methods.put ("ref_mof_id", new java.lang.Integer (25)); 48 _methods.put ("ref_meta_object", new java.lang.Integer (26)); 49 _methods.put ("ref_itself", new java.lang.Integer (27)); 50 _methods.put ("ref_immediate_package", new java.lang.Integer (28)); 51 _methods.put ("ref_outermost_package", new java.lang.Integer (29)); 52 _methods.put ("ref_delete", new java.lang.Integer (30)); 53 _methods.put ("name", new java.lang.Integer (31)); 54 _methods.put ("set_name", new java.lang.Integer (32)); 55 _methods.put ("annotation", new java.lang.Integer (33)); 56 _methods.put ("set_annotation", new java.lang.Integer (34)); 57 _methods.put ("qualified_name", new java.lang.Integer (35)); 58 _methods.put ("container", new java.lang.Integer (36)); 59 _methods.put ("set_container", new java.lang.Integer (37)); 60 _methods.put ("unset_container", new java.lang.Integer (38)); 61 _methods.put ("required_elements", new java.lang.Integer (39)); 62 _methods.put ("set_required_elements", new java.lang.Integer (40)); 63 _methods.put ("add_required_elements", new java.lang.Integer (41)); 64 _methods.put ("modify_required_elements", new java.lang.Integer (42)); 65 _methods.put ("remove_required_elements", new java.lang.Integer (43)); 66 _methods.put ("constraints", new java.lang.Integer (44)); 67 _methods.put ("set_constraints", new java.lang.Integer (45)); 68 _methods.put ("add_constraints", new java.lang.Integer (46)); 69 _methods.put ("modify_constraints", new java.lang.Integer (47)); 70 _methods.put ("remove_constraints", new java.lang.Integer (48)); 71 _methods.put ("type", new java.lang.Integer (49)); 72 _methods.put ("set_type", new java.lang.Integer (50)); 73 } 74 75 public org.omg.CORBA.portable.OutputStream _invoke (String $method, 76 org.omg.CORBA.portable.InputStream in, 77 org.omg.CORBA.portable.ResponseHandler $rh) 78 { 79 org.omg.CORBA.portable.OutputStream out = null; 80 java.lang.Integer __method = (java.lang.Integer )_methods.get ($method); 81 if (__method == null) 82 throw new org.omg.CORBA.BAD_OPERATION (0, org.omg.CORBA.CompletionStatus.COMPLETED_MAYBE); 83 84 switch (__method.intValue ()) 85 { 86 87 case 0: { 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: { 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 case 2: { 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: { 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: { 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: { 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: { 164 try { 165 String name = in.read_string (); 166 String 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: { 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: { 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: { 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: { 211 try { 212 org.omg.CORBA.Any 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: { 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: { 236 try { 237 org.omg.mof.Reflective.RefObject feature = org.omg.mof.Reflective.DesignatorTypeHelper.read (in); 238 org.omg.CORBA.Any 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: { 250 try { 251 org.omg.mof.Reflective.RefObject feature = org.omg.mof.Reflective.DesignatorTypeHelper.read (in); 252 org.omg.CORBA.Any $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: { 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: { 280 try { 281 org.omg.mof.Reflective.RefObject feature = org.omg.mof.Reflective.DesignatorTypeHelper.read (in); 282 org.omg.CORBA.Any 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: { 294 try { 295 org.omg.mof.Reflective.RefObject feature = org.omg.mof.Reflective.DesignatorTypeHelper.read (in); 296 org.omg.CORBA.Any new_element = org.omg.mof.Reflective._ValueTypeHelper.read (in); 297 org.omg.CORBA.Any 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: { 312 try { 313 org.omg.mof.Reflective.RefObject feature = org.omg.mof.Reflective.DesignatorTypeHelper.read (in); 314 org.omg.CORBA.Any 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: { 330 try { 331 org.omg.mof.Reflective.RefObject feature = org.omg.mof.Reflective.DesignatorTypeHelper.read (in); 332 org.omg.CORBA.Any old_element = org.omg.mof.Reflective._ValueTypeHelper.read (in); 333 org.omg.CORBA.Any 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: { 348 try { 349 org.omg.mof.Reflective.RefObject feature = org.omg.mof.Reflective.DesignatorTypeHelper.read (in); 350 org.omg.CORBA.Any 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: { 366 try { 367 org.omg.mof.Reflective.RefObject feature = org.omg.mof.Reflective.DesignatorTypeHelper.read (in); 368 org.omg.CORBA.Any 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: { 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: { 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: { 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: { 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 $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: { 439 String $result = null; 440 $result = this.ref_mof_id (); 441 out = $rh.createReply(); 442 out.write_string ($result); 443 break; 444 } 445 446 case 26: { 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: { 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: { 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: { 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: { 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 case 31: { 499 try { 500 String $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: { 513 try { 514 String 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 case 33: { 528 try { 529 String $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: { 542 try { 543 String 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 case 35: { 557 try { 558 String $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 case 36: { 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: { 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: { 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 case 39: { 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: { 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: { 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: { 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: { 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 case 44: { 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: { 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: { 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: { 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: { 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 case 49: { 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: { 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 (0, org.omg.CORBA.CompletionStatus.COMPLETED_MAYBE); 794 } 795 796 return out; 797 } 799 private static String [] __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 [] _all_interfaces (org.omg.PortableServer.POA poa, byte[] objectId) 811 { 812 return (String [])__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 orb) 822 { 823 return ParameterHelper.narrow( 824 super._this_object(orb)); 825 } 826 827 828 } | Popular Tags |