23 * questions.
24 */
25 /*
26 * Licensed Materials - Property of IBM
27 * RMI-IIOP v1.0
28 * Copyright IBM Corp. 1998 1999 All Rights Reserved
29 *
30 */
31
32 package org.omg.CORBA_2_3.portable;
33
34 import org.omg.CORBA_2_3.portable.Delegate;
35
36 /**
37 * ObjectImpl class is the base class for all stubs. It provides the
38 * basic delegation mechanism. It extends org.omg.CORBA.portable.ObjectImpl
39 * and provides new methods defined by CORBA 2.3.
40 *
41 * @see org.omg.CORBA.portable.ObjectImpl
42 * @author OMG
43 * @since JDK1.2
44 */
45
46
47 public abstract class ObjectImpl extends org.omg.CORBA.portable.ObjectImpl {
48
49 /** Returns the codebase for this object reference.
50 * @return the codebase as a space delimited list of url strings or
51 * null if none.
52 */
53 public java.lang.String _get_codebase() {
54 org.omg.CORBA.portable.Delegate delegate = _get_delegate();
55 if (delegate instanceof Delegate)
56 return ((Delegate) delegate).get_codebase(this);
57 return null;
58 }
59 }
|
23 * questions.
24 */
25 /*
26 * Licensed Materials - Property of IBM
27 * RMI-IIOP v1.0
28 * Copyright IBM Corp. 1998 1999 All Rights Reserved
29 *
30 */
31
32 package org.omg.CORBA_2_3.portable;
33
34 import org.omg.CORBA_2_3.portable.Delegate;
35
36 /**
37 * ObjectImpl class is the base class for all stubs. It provides the
38 * basic delegation mechanism. It extends org.omg.CORBA.portable.ObjectImpl
39 * and provides new methods defined by CORBA 2.3.
40 *
41 * @see org.omg.CORBA.portable.ObjectImpl
42 * @author OMG
43 * @since 1.2
44 */
45
46
47 public abstract class ObjectImpl extends org.omg.CORBA.portable.ObjectImpl {
48
49 /** Returns the codebase for this object reference.
50 * @return the codebase as a space delimited list of url strings or
51 * null if none.
52 */
53 public java.lang.String _get_codebase() {
54 org.omg.CORBA.portable.Delegate delegate = _get_delegate();
55 if (delegate instanceof Delegate)
56 return ((Delegate) delegate).get_codebase(this);
57 return null;
58 }
59 }
|