1 /* _DynArrayStub.java -- 2 Copyright (C) 2005, 2006 Free Software Foundation, Inc. 3 4 This file is part of GNU Classpath. 5 6 GNU Classpath is free software; you can redistribute it and/or modify 7 it under the terms of the GNU General Public License as published by 8 the Free Software Foundation; either version 2, or (at your option) 9 any later version. 10 11 GNU Classpath is distributed in the hope that it will be useful, but 12 WITHOUT ANY WARRANTY; without even the implied warranty of 13 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 General Public License for more details. 15 16 You should have received a copy of the GNU General Public License 17 along with GNU Classpath; see the file COPYING. If not, write to the 18 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 19 02110-1301 USA. 20 21 Linking this library statically or dynamically with other modules is 22 making a combined work based on this library. Thus, the terms and 23 conditions of the GNU General Public License cover the whole 24 combination. 25 26 As a special exception, the copyright holders of this library give you 27 permission to link this library with independent modules to produce an 28 executable, regardless of the license terms of these independent 29 modules, and to copy and distribute the resulting executable under 30 terms of your choice, provided that you also meet, for each linked 31 independent module, the terms and conditions of the license of that 32 module. An independent module is a module which is not derived from 33 or based on this library. If you modify this library, you may extend 34 this exception to your version of the library, but you are not 35 obligated to do so. If you do not wish to do so, delete this 36 exception statement from your version. */ 37 38 39 package org.omg.DynamicAny; 40 41 import java.io.Serializable; 42 43 import org.omg.CORBA.Any; 44 import org.omg.CORBA.MARSHAL; 45 import org.omg.CORBA.TypeCode; 46 import org.omg.CORBA.portable.ObjectImpl; 47 import org.omg.DynamicAny.DynAnyPackage.InvalidValue; 48 import org.omg.DynamicAny.DynAnyPackage.TypeMismatch; 49 50 /** 51 * Should provide support for remote invocation of methods on DynArray. As 52 * DynArray can never be remote at least till 1.5 inclusive, this class is 53 * not in use. 54 * 55 * @author Audrius Meskauskas, Lithuania (AudriusA@Bioinformatics.org) 56 */ 57 public class _DynArrayStub 58 extends ObjectImpl 59 implements DynArray, Serializable 60 { 61 /** 62 * Use serialVersionUID for interoperability. 63 */ 64 private static final long serialVersionUID = -6302474930370950228L; 65 66 /** 67 * The purpose and value of this field are not documented. 68 */ 69 @SuppressWarnings("rawtypes") // Needed for API compatibility 70 public static final Class _opsClass = DynArrayOperations.class; 71 72 /** 73 * Create the DynArray stub. 74 */ _DynArrayStub()75 public _DynArrayStub() 76 { 77 } 78 79 /** 80 * Return the array of repository ids for this object. 81 */ _ids()82 public String[] _ids() 83 { 84 return new String[] { DynArrayHelper.id() }; 85 } 86 87 /** 88 * The remote call of DynArray methods is not possible. 89 * 90 * @throws MARSHAL, always. 91 */ get_elements()92 public Any[] get_elements() 93 { 94 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 95 } 96 97 /** 98 * The remote call of DynArray methods is not possible. 99 * 100 * @throws MARSHAL, always. 101 */ get_elements_as_dyn_any()102 public DynAny[] get_elements_as_dyn_any() 103 { 104 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 105 } 106 107 /** 108 * The remote call of DynArray methods is not possible. 109 * 110 * @throws MARSHAL, always. 111 */ set_elements(Any[] _0)112 public void set_elements(Any[] _0) 113 throws TypeMismatch, InvalidValue 114 { 115 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 116 } 117 118 /** 119 * The remote call of DynArray methods is not possible. 120 * 121 * @throws MARSHAL, always. 122 */ set_elements_as_dyn_any(DynAny[] _0)123 public void set_elements_as_dyn_any(DynAny[] _0) 124 throws TypeMismatch, InvalidValue 125 { 126 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 127 } 128 129 /** 130 * The remote call of DynAny methods is not possible. 131 * 132 * @throws MARSHAL, always. 133 */ type()134 public TypeCode type() 135 { 136 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 137 } 138 139 /** 140 * The remote call of DynAny methods is not possible. 141 * 142 * @throws MARSHAL, always. 143 */ next()144 public boolean next() 145 { 146 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 147 } 148 149 /** 150 * The remote call of DynAny methods is not possible. 151 * 152 * @throws MARSHAL, always. 153 */ destroy()154 public void destroy() 155 { 156 } 157 158 /** 159 * The remote call of DynAny methods is not possible. 160 * 161 * @throws MARSHAL, always. 162 */ copy()163 public DynAny copy() 164 { 165 return this; 166 } 167 168 /** 169 * The remote call of DynAny methods is not possible. 170 * 171 * @throws MARSHAL, always. 172 */ rewind()173 public void rewind() 174 { 175 } 176 177 /** 178 * The remote call of DynAny methods is not possible. 179 * 180 * @throws MARSHAL, always. 181 */ assign(DynAny _0)182 public void assign(DynAny _0) 183 throws TypeMismatch 184 { 185 } 186 187 /** 188 * The remote call of DynAny methods is not possible. 189 * 190 * @throws MARSHAL, always. 191 */ component_count()192 public int component_count() 193 { 194 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 195 } 196 197 /** 198 * The remote call of DynAny methods is not possible. 199 * 200 * @throws MARSHAL, always. 201 */ current_component()202 public DynAny current_component() 203 throws TypeMismatch 204 { 205 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 206 } 207 208 /** 209 * The remote call of DynAny methods is not possible. 210 * 211 * @throws MARSHAL, always. 212 */ equal(DynAny _0)213 public boolean equal(DynAny _0) 214 { 215 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 216 } 217 218 /** 219 * The remote call of DynAny methods is not possible. 220 * 221 * @throws MARSHAL, always. 222 */ from_any(Any _0)223 public void from_any(Any _0) 224 throws TypeMismatch, InvalidValue 225 { 226 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 227 } 228 229 /** 230 * The remote call of DynAny methods is not possible. 231 * 232 * @throws MARSHAL, always. 233 */ get_any()234 public Any get_any() 235 throws TypeMismatch, InvalidValue 236 { 237 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 238 } 239 240 /** 241 * The remote call of DynAny methods is not possible. 242 * 243 * @throws MARSHAL, always. 244 */ get_boolean()245 public boolean get_boolean() 246 throws TypeMismatch, InvalidValue 247 { 248 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 249 } 250 251 /** 252 * The remote call of DynAny methods is not possible. 253 * 254 * @throws MARSHAL, always. 255 */ get_char()256 public char get_char() 257 throws TypeMismatch, InvalidValue 258 { 259 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 260 } 261 262 /** 263 * The remote call of DynAny methods is not possible. 264 * 265 * @throws MARSHAL, always. 266 */ get_double()267 public double get_double() 268 throws TypeMismatch, InvalidValue 269 { 270 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 271 } 272 273 /** 274 * The remote call of DynAny methods is not possible. 275 * 276 * @throws MARSHAL, always. 277 */ get_dyn_any()278 public DynAny get_dyn_any() 279 throws TypeMismatch, InvalidValue 280 { 281 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 282 } 283 284 /** 285 * The remote call of DynAny methods is not possible. 286 * 287 * @throws MARSHAL, always. 288 */ get_float()289 public float get_float() 290 throws TypeMismatch, InvalidValue 291 { 292 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 293 } 294 295 /** 296 * The remote call of DynAny methods is not possible. 297 * 298 * @throws MARSHAL, always. 299 */ get_long()300 public int get_long() 301 throws TypeMismatch, InvalidValue 302 { 303 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 304 } 305 306 /** 307 * The remote call of DynAny methods is not possible. 308 * 309 * @throws MARSHAL, always. 310 */ get_longlong()311 public long get_longlong() 312 throws TypeMismatch, InvalidValue 313 { 314 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 315 } 316 317 /** 318 * The remote call of DynAny methods is not possible. 319 * 320 * @throws MARSHAL, always. 321 */ get_octet()322 public byte get_octet() 323 throws TypeMismatch, InvalidValue 324 { 325 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 326 } 327 328 /** 329 * The remote call of DynAny methods is not possible. 330 * 331 * @throws MARSHAL, always. 332 */ get_reference()333 public org.omg.CORBA.Object get_reference() 334 throws TypeMismatch, InvalidValue 335 { 336 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 337 } 338 339 /** 340 * The remote call of DynAny methods is not possible. 341 * 342 * @throws MARSHAL, always. 343 */ get_short()344 public short get_short() 345 throws TypeMismatch, InvalidValue 346 { 347 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 348 } 349 350 /** 351 * The remote call of DynAny methods is not possible. 352 * 353 * @throws MARSHAL, always. 354 */ get_string()355 public String get_string() 356 throws TypeMismatch, InvalidValue 357 { 358 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 359 } 360 361 /** 362 * The remote call of DynAny methods is not possible. 363 * 364 * @throws MARSHAL, always. 365 */ get_typecode()366 public TypeCode get_typecode() 367 throws TypeMismatch, InvalidValue 368 { 369 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 370 } 371 372 /** 373 * The remote call of DynAny methods is not possible. 374 * 375 * @throws MARSHAL, always. 376 */ get_ulong()377 public int get_ulong() 378 throws TypeMismatch, InvalidValue 379 { 380 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 381 } 382 383 /** 384 * The remote call of DynAny methods is not possible. 385 * 386 * @throws MARSHAL, always. 387 */ get_ulonglong()388 public long get_ulonglong() 389 throws TypeMismatch, InvalidValue 390 { 391 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 392 } 393 394 /** 395 * The remote call of DynAny methods is not possible. 396 * 397 * @throws MARSHAL, always. 398 */ get_ushort()399 public short get_ushort() 400 throws TypeMismatch, InvalidValue 401 { 402 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 403 } 404 405 /** 406 * The remote call of DynAny methods is not possible. 407 * 408 * @throws MARSHAL, always. 409 */ get_val()410 public Serializable get_val() 411 throws TypeMismatch, InvalidValue 412 { 413 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 414 } 415 416 /** 417 * The remote call of DynAny methods is not possible. 418 * 419 * @throws MARSHAL, always. 420 */ get_wchar()421 public char get_wchar() 422 throws TypeMismatch, InvalidValue 423 { 424 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 425 } 426 427 /** 428 * The remote call of DynAny methods is not possible. 429 * 430 * @throws MARSHAL, always. 431 */ get_wstring()432 public String get_wstring() 433 throws TypeMismatch, InvalidValue 434 { 435 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 436 } 437 438 /** 439 * The remote call of DynAny methods is not possible. 440 * 441 * @throws MARSHAL, always. 442 */ insert_any(Any _0)443 public void insert_any(Any _0) 444 throws TypeMismatch, InvalidValue 445 { 446 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 447 } 448 449 /** 450 * The remote call of DynAny methods is not possible. 451 * 452 * @throws MARSHAL, always. 453 */ insert_boolean(boolean _0)454 public void insert_boolean(boolean _0) 455 throws TypeMismatch, InvalidValue 456 { 457 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 458 } 459 460 /** 461 * The remote call of DynAny methods is not possible. 462 * 463 * @throws MARSHAL, always. 464 */ insert_char(char _0)465 public void insert_char(char _0) 466 throws TypeMismatch, InvalidValue 467 { 468 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 469 } 470 471 /** 472 * The remote call of DynAny methods is not possible. 473 * 474 * @throws MARSHAL, always. 475 */ insert_double(double _0)476 public void insert_double(double _0) 477 throws TypeMismatch, InvalidValue 478 { 479 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 480 } 481 482 /** 483 * The remote call of DynAny methods is not possible. 484 * 485 * @throws MARSHAL, always. 486 */ insert_dyn_any(DynAny _0)487 public void insert_dyn_any(DynAny _0) 488 throws TypeMismatch, InvalidValue 489 { 490 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 491 } 492 493 /** 494 * The remote call of DynAny methods is not possible. 495 * 496 * @throws MARSHAL, always. 497 */ insert_float(float _0)498 public void insert_float(float _0) 499 throws TypeMismatch, InvalidValue 500 { 501 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 502 } 503 504 /** 505 * The remote call of DynAny methods is not possible. 506 * 507 * @throws MARSHAL, always. 508 */ insert_long(int _0)509 public void insert_long(int _0) 510 throws TypeMismatch, InvalidValue 511 { 512 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 513 } 514 515 /** 516 * The remote call of DynAny methods is not possible. 517 * 518 * @throws MARSHAL, always. 519 */ insert_longlong(long _0)520 public void insert_longlong(long _0) 521 throws TypeMismatch, InvalidValue 522 { 523 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 524 } 525 526 /** 527 * The remote call of DynAny methods is not possible. 528 * 529 * @throws MARSHAL, always. 530 */ insert_octet(byte _0)531 public void insert_octet(byte _0) 532 throws TypeMismatch, InvalidValue 533 { 534 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 535 } 536 537 /** 538 * The remote call of DynAny methods is not possible. 539 * 540 * @throws MARSHAL, always. 541 */ insert_reference(org.omg.CORBA.Object _0)542 public void insert_reference(org.omg.CORBA.Object _0) 543 throws TypeMismatch, InvalidValue 544 { 545 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 546 } 547 548 /** 549 * The remote call of DynAny methods is not possible. 550 * 551 * @throws MARSHAL, always. 552 */ insert_short(short _0)553 public void insert_short(short _0) 554 throws TypeMismatch, InvalidValue 555 { 556 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 557 } 558 559 /** 560 * The remote call of DynAny methods is not possible. 561 * 562 * @throws MARSHAL, always. 563 */ insert_string(String _0)564 public void insert_string(String _0) 565 throws TypeMismatch, InvalidValue 566 { 567 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 568 } 569 570 /** 571 * The remote call of DynAny methods is not possible. 572 * 573 * @throws MARSHAL, always. 574 */ insert_typecode(TypeCode _0)575 public void insert_typecode(TypeCode _0) 576 throws TypeMismatch, InvalidValue 577 { 578 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 579 } 580 581 /** 582 * The remote call of DynAny methods is not possible. 583 * 584 * @throws MARSHAL, always. 585 */ insert_ulong(int _0)586 public void insert_ulong(int _0) 587 throws TypeMismatch, InvalidValue 588 { 589 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 590 } 591 592 /** 593 * The remote call of DynAny methods is not possible. 594 * 595 * @throws MARSHAL, always. 596 */ insert_ulonglong(long _0)597 public void insert_ulonglong(long _0) 598 throws TypeMismatch, InvalidValue 599 { 600 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 601 } 602 603 /** 604 * The remote call of DynAny methods is not possible. 605 * 606 * @throws MARSHAL, always. 607 */ insert_ushort(short _0)608 public void insert_ushort(short _0) 609 throws TypeMismatch, InvalidValue 610 { 611 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 612 } 613 614 /** 615 * The remote call of DynAny methods is not possible. 616 * 617 * @throws MARSHAL, always. 618 */ insert_val(Serializable _0)619 public void insert_val(Serializable _0) 620 throws TypeMismatch, InvalidValue 621 { 622 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 623 } 624 625 /** 626 * The remote call of DynAny methods is not possible. 627 * 628 * @throws MARSHAL, always. 629 */ insert_wchar(char _0)630 public void insert_wchar(char _0) 631 throws TypeMismatch, InvalidValue 632 { 633 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 634 } 635 636 /** 637 * The remote call of DynAny methods is not possible. 638 * 639 * @throws MARSHAL, always. 640 */ insert_wstring(String _0)641 public void insert_wstring(String _0) 642 throws TypeMismatch, InvalidValue 643 { 644 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 645 } 646 647 /** 648 * The remote call of DynAny methods is not possible. 649 * 650 * @throws MARSHAL, always. 651 */ seek(int _0)652 public boolean seek(int _0) 653 { 654 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 655 } 656 657 /** 658 * The remote call of DynAny methods is not possible. 659 * 660 * @throws MARSHAL, always. 661 */ to_any()662 public Any to_any() 663 { 664 throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 665 } 666 667 } 668