org.jacorb.ir
Class ArrayDef
java.lang.Object
org.jacorb.ir.IRObject
org.jacorb.ir.IDLType
org.jacorb.ir.ArrayDef
- All Implemented Interfaces:
- org.omg.CORBA.IDLTypeOperations, org.omg.CORBA.IRObjectOperations
public class ArrayDef
- extends IDLType
Constructor Summary |
ArrayDef(org.omg.CORBA.TypeCode tc,
org.omg.CORBA.Repository ir,
org.apache.avalon.framework.logger.Logger logger,
org.omg.PortableServer.POA poa)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.omg.CORBA.IRObjectOperations |
def_kind |
ArrayDef
public ArrayDef(org.omg.CORBA.TypeCode tc,
org.omg.CORBA.Repository ir,
org.apache.avalon.framework.logger.Logger logger,
org.omg.PortableServer.POA poa)
length
public int length()
length
public void length(int a)
element_type
public org.omg.CORBA.TypeCode element_type()
element_type_def
public org.omg.CORBA.IDLType element_type_def()
element_type_def
public void element_type_def(org.omg.CORBA.IDLType a)
destroy
public void destroy()
- Specified by:
destroy
in interface org.omg.CORBA.IRObjectOperations
- Overrides:
destroy
in class IDLType
define
public void define()
- Description copied from class:
IRObject
- second phase of loading IRObjects, define any unresolved links
- Overrides:
define
in class IDLType