38 |
|
|
39 |
package org.omg.CORBA; |
package org.omg.CORBA; |
40 |
|
|
41 |
|
import org.omg.CORBA.TypeCodePackage.BadKind; |
42 |
|
|
43 |
/** |
/** |
44 |
* An information about a CORBA data type. |
* An information about a CORBA data type. |
45 |
* @author Audrius Meskauskas (AudriusA@Bioinformatics.org) |
* @author Audrius Meskauskas (AudriusA@Bioinformatics.org) |
46 |
*/ |
*/ |
47 |
import java.io.Serializable; |
import java.io.Serializable; |
48 |
|
|
|
import org.omg.CORBA.TypeCodePackage.BadKind; |
|
|
|
|
49 |
public abstract class TypeCode |
public abstract class TypeCode |
50 |
implements IDLEntity, Serializable |
implements IDLEntity, Serializable |
51 |
{ |
{ |
52 |
/** |
/** |
53 |
* Use serialVersionUID for interoperability. |
* Use serialVersionUID for interoperability. |
54 |
*/ |
*/ |
55 |
private static final long serialVersionUID = 1445247438437311252L; |
private static final long serialVersionUID = -6521025782489515676L; |
56 |
|
|
57 |
/** |
/** |
58 |
* Returns the concrete base type for this TypeCode. |
* Returns the concrete base type for this TypeCode. |
59 |
* @return a TypeCode, defining the concrete base type for this |
* @return a TypeCode, defining the concrete base type for this |
188 |
* @throws org.omg.CORBA.TypeCodePackage.Bounds if the index is out of |
* @throws org.omg.CORBA.TypeCodePackage.Bounds if the index is out of |
189 |
* valid bounds. |
* valid bounds. |
190 |
*/ |
*/ |
|
/* Disabled due to build breakage -- Andrew John Hughes -- 04/03/2005 |
|
191 |
public abstract Any member_label(int index) |
public abstract Any member_label(int index) |
192 |
throws BadKind, Bounds; |
throws BadKind, Bounds; |
193 |
*/ |
|
194 |
/** |
/** |
195 |
* Retrieves the simple name of the member identified by the given index. |
* Retrieves the simple name of the member identified by the given index. |
196 |
* |
* |
229 |
* |
* |
230 |
* @return either PRIVATE_MEMBER.value or PUBLIC_MEMBER.value |
* @return either PRIVATE_MEMBER.value or PUBLIC_MEMBER.value |
231 |
* |
* |
232 |
* @throws org.omg.CORBA.TypeCodePackage.BadKind if this is not a non boxed |
* @throws org.omg.CORBA.TypeCodePackage.BadKind if this is not a non boxed |
233 |
* value type. |
* value type. |
234 |
* |
* |
235 |
* @throws org.omg.CORBA.TypeCodePackage.Bounds if the index is out of |
* @throws org.omg.CORBA.TypeCodePackage.Bounds if the index is out of |