Interfaces en IDL creadas subastas.idl
[pcd.git] / src / subastas / clienteSubastasHelper.java
1 package subastas;
2
3
4 /**
5 * subastas/clienteSubastasHelper.java .
6 * Generated by the IDL-to-Java compiler (portable), version "3.2"
7 * from subastas.idl
8 * domingo 8 de junio de 2008 18H18' CEST
9 */
10
11 abstract public class clienteSubastasHelper
12 {
13   private static String  _id = "IDL:subastas/clienteSubastas:1.0";
14
15   public static void insert (org.omg.CORBA.Any a, subastas.clienteSubastas that)
16   {
17     org.omg.CORBA.portable.OutputStream out = a.create_output_stream ();
18     a.type (type ());
19     write (out, that);
20     a.read_value (out.create_input_stream (), type ());
21   }
22
23   public static subastas.clienteSubastas extract (org.omg.CORBA.Any a)
24   {
25     return read (a.create_input_stream ());
26   }
27
28   private static org.omg.CORBA.TypeCode __typeCode = null;
29   synchronized public static org.omg.CORBA.TypeCode type ()
30   {
31     if (__typeCode == null)
32     {
33       __typeCode = org.omg.CORBA.ORB.init ().create_interface_tc (subastas.clienteSubastasHelper.id (), "clienteSubastas");
34     }
35     return __typeCode;
36   }
37
38   public static String id ()
39   {
40     return _id;
41   }
42
43   public static subastas.clienteSubastas read (org.omg.CORBA.portable.InputStream istream)
44   {
45     return narrow (istream.read_Object (_clienteSubastasStub.class));
46   }
47
48   public static void write (org.omg.CORBA.portable.OutputStream ostream, subastas.clienteSubastas value)
49   {
50     ostream.write_Object ((org.omg.CORBA.Object) value);
51   }
52
53   public static subastas.clienteSubastas narrow (org.omg.CORBA.Object obj)
54   {
55     if (obj == null)
56       return null;
57     else if (obj instanceof subastas.clienteSubastas)
58       return (subastas.clienteSubastas)obj;
59     else if (!obj._is_a (id ()))
60       throw new org.omg.CORBA.BAD_PARAM ();
61     else
62     {
63       org.omg.CORBA.portable.Delegate delegate = ((org.omg.CORBA.portable.ObjectImpl)obj)._get_delegate ();
64       subastas._clienteSubastasStub stub = new subastas._clienteSubastasStub ();
65       stub._set_delegate(delegate);
66       return stub;
67     }
68   }
69
70   public static subastas.clienteSubastas unchecked_narrow (org.omg.CORBA.Object obj)
71   {
72     if (obj == null)
73       return null;
74     else if (obj instanceof subastas.clienteSubastas)
75       return (subastas.clienteSubastas)obj;
76     else
77     {
78       org.omg.CORBA.portable.Delegate delegate = ((org.omg.CORBA.portable.ObjectImpl)obj)._get_delegate ();
79       subastas._clienteSubastasStub stub = new subastas._clienteSubastasStub ();
80       stub._set_delegate(delegate);
81       return stub;
82     }
83   }
84
85 }