001    /* _DynFixedStub.java --
002       Copyright (C) 2005, 2006 Free Software Foundation, Inc.
003    
004    This file is part of GNU Classpath.
005    
006    GNU Classpath is free software; you can redistribute it and/or modify
007    it under the terms of the GNU General Public License as published by
008    the Free Software Foundation; either version 2, or (at your option)
009    any later version.
010    
011    GNU Classpath is distributed in the hope that it will be useful, but
012    WITHOUT ANY WARRANTY; without even the implied warranty of
013    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
014    General Public License for more details.
015    
016    You should have received a copy of the GNU General Public License
017    along with GNU Classpath; see the file COPYING.  If not, write to the
018    Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
019    02110-1301 USA.
020    
021    Linking this library statically or dynamically with other modules is
022    making a combined work based on this library.  Thus, the terms and
023    conditions of the GNU General Public License cover the whole
024    combination.
025    
026    As a special exception, the copyright holders of this library give you
027    permission to link this library with independent modules to produce an
028    executable, regardless of the license terms of these independent
029    modules, and to copy and distribute the resulting executable under
030    terms of your choice, provided that you also meet, for each linked
031    independent module, the terms and conditions of the license of that
032    module.  An independent module is a module which is not derived from
033    or based on this library.  If you modify this library, you may extend
034    this exception to your version of the library, but you are not
035    obligated to do so.  If you do not wish to do so, delete this
036    exception statement from your version. */
037    
038    
039    package org.omg.DynamicAny;
040    
041    import java.io.Serializable;
042    
043    import org.omg.CORBA.Any;
044    import org.omg.CORBA.MARSHAL;
045    import org.omg.CORBA.TypeCode;
046    import org.omg.CORBA.portable.ObjectImpl;
047    import org.omg.DynamicAny.DynAnyPackage.InvalidValue;
048    import org.omg.DynamicAny.DynAnyPackage.TypeMismatch;
049    
050    /**
051     * Should provide support for remote invocation of methods on DynFixed. As
052     * DynFixed can never be remote at least till 1.5 inclusive, this class is
053     * not in use.
054     *
055     * @author Audrius Meskauskas, Lithuania (AudriusA@Bioinformatics.org)
056     */
057    public class _DynFixedStub
058      extends ObjectImpl
059      implements DynFixed, Serializable
060    {
061      /**
062       * Use serialVersionUID (v1.4) for interoperability.
063       */
064      private static final long serialVersionUID = -1932029532964417188L;
065    
066      /**
067       * The purpose and value of this field are not documented.
068       */
069      public static final Class _opsClass = DynFixedOperations.class;
070    
071      /**
072       * Create the DynFixed stub.
073       */
074      public _DynFixedStub()
075      {
076      }
077    
078      /**
079       * Return the array of repository ids for this object.
080       */
081      public String[] _ids()
082      {
083        return new String[] { DynFixedHelper.id() };
084      }
085    
086      /**
087       * The remote call of DynAny methods is not possible.
088       *
089       * @throws MARSHAL, always.
090       */
091      public String get_value()
092      {
093        throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE);
094      }
095    
096      /**
097       * The remote call of DynAny methods is not possible.
098       *
099       * @throws MARSHAL, always.
100       */
101      public boolean set_value(String _0)
102                        throws TypeMismatch, InvalidValue
103      {
104        throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE);
105      }
106    
107      /**
108       * The remote call of DynAny methods is not possible.
109       *
110       * @throws MARSHAL, always.
111       */
112      public TypeCode type()
113      {
114        throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE);
115      }
116    
117      /**
118       * The remote call of DynAny methods is not possible.
119       *
120       * @throws MARSHAL, always.
121       */
122      public boolean next()
123      {
124        throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE);
125      }
126    
127      /**
128       * The remote call of DynAny methods is not possible.
129       *
130       * @throws MARSHAL, always.
131       */
132      public void destroy()
133      {
134      }
135    
136      /**
137       * The remote call of DynAny methods is not possible.
138       *
139       * @throws MARSHAL, always.
140       */
141      public DynAny copy()
142      {
143        return this;
144      }
145    
146      /**
147       * The remote call of DynAny methods is not possible.
148       *
149       * @throws MARSHAL, always.
150       */
151      public void rewind()
152      {
153      }
154    
155      /**
156       * The remote call of DynAny methods is not possible.
157       *
158       * @throws MARSHAL, always.
159       */
160      public void assign(DynAny _0)
161                  throws TypeMismatch
162      {
163      }
164    
165      /**
166       * The remote call of DynAny methods is not possible.
167       *
168       * @throws MARSHAL, always.
169       */
170      public int component_count()
171      {
172        throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE);
173      }
174    
175      /**
176       * The remote call of DynAny methods is not possible.
177       *
178       * @throws MARSHAL, always.
179       */
180      public DynAny current_component()
181                               throws TypeMismatch
182      {
183        throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE);
184      }
185    
186      /**
187       * The remote call of DynAny methods is not possible.
188       *
189       * @throws MARSHAL, always.
190       */
191      public boolean equal(DynAny _0)
192      {
193        throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE);
194      }
195    
196      /**
197       * The remote call of DynAny methods is not possible.
198       *
199       * @throws MARSHAL, always.
200       */
201      public void from_any(Any _0)
202                    throws TypeMismatch, InvalidValue
203      {
204        throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE);
205      }
206    
207      /**
208       * The remote call of DynAny methods is not possible.
209       *
210       * @throws MARSHAL, always.
211       */
212      public Any get_any()
213                  throws TypeMismatch, InvalidValue
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 boolean get_boolean()
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 char get_char()
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 double get_double()
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 DynAny get_dyn_any()
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 float get_float()
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 int get_long()
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 long get_longlong()
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 byte get_octet()
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 org.omg.CORBA.Object get_reference()
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 short get_short()
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 String get_string()
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 TypeCode get_typecode()
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 int get_ulong()
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 long get_ulonglong()
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 short get_ushort()
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 Serializable get_val()
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 char get_wchar()
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 String get_wstring()
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 void insert_any(Any _0)
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 void insert_boolean(boolean _0)
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_char(char _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_double(double _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_dyn_any(DynAny _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_float(float _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_long(int _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_longlong(long _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_octet(byte _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_reference(org.omg.CORBA.Object _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_short(short _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_string(String _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_typecode(TypeCode _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_ulong(int _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_ulonglong(long _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_ushort(short _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_val(Serializable _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_wchar(char _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_wstring(String _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 boolean seek(int _0)
631      {
632        throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE);
633      }
634    
635      /**
636       * The remote call of DynAny methods is not possible.
637       *
638       * @throws MARSHAL, always.
639       */
640      public Any to_any()
641      {
642        throw new MARSHAL(_DynAnyStub.NOT_APPLICABLE);
643      }
644    
645    }