KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > omg > CORBA > portable > ValueBase


1 /*
2  * @(#)ValueBase.java 1.10 03/12/19
3  *
4  * Copyright 2004 Sun Microsystems, Inc. All rights reserved.
5  * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
6  */

7 /*
8  * Licensed Materials - Property of IBM
9  * RMI-IIOP v1.0
10  * Copyright IBM Corp. 1998 1999 All Rights Reserved
11  *
12  * US Government Users Restricted Rights - Use, duplication or
13  * disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
14  */

15
16 package org.omg.CORBA.portable;
17 /**
18  * The generated Java classes corresponding to valuetype IDL types
19  * implement this interface. In other words, the Java mapping of
20  * valuetype objects implement the ValueBase interface. The generated
21  * Java class for valuetype's shall provide an implementation of the
22  * ValueBase interface for the corresponding value type.
23  * For value types that are streamable (i.e. non-custom),
24  * the generated Java class shall also provide an implementation
25  * for the org.omg.CORBA.portable.Streamable interface.
26  * (CORBA::ValueBase is mapped to java.io.Serializable.)
27  */

28 public interface ValueBase extends IDLEntity JavaDoc {
29     /**
30      * Provides truncatable repository ids.
31      * @return a String array--list of truncatable repository ids.
32      */

33     String JavaDoc[] _truncatable_ids();
34 }
35
36
Popular Tags