Frames | No Frames |
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: */ 75: public _DynArrayStub() 76: { 77: } 78: 79: /** 80: * Return the array of repository ids for this object. 81: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 154: public void destroy() 155: { 156: } 157: 158: /** 159: * The remote call of DynAny methods is not possible. 160: * 161: * @throws MARSHAL, always. 162: */ 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: */ 173: public void rewind() 174: { 175: } 176: 177: /** 178: * The remote call of DynAny methods is not possible. 179: * 180: * @throws MARSHAL, always. 181: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 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: */ 662: public Any to_any() 663: { 664: throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE); 665: } 666: 667: }