org.jacorb.ir
Class SequenceDef

java.lang.Object
  extended by org.jacorb.ir.IRObject
      extended by org.jacorb.ir.IDLType
          extended by org.jacorb.ir.SequenceDef
All Implemented Interfaces:
IDLTypeOperations, IRObjectOperations, SequenceDefOperations

public class SequenceDef
extends IDLType
implements SequenceDefOperations


Field Summary
 
Fields inherited from class org.jacorb.ir.IDLType
type
 
Fields inherited from class org.jacorb.ir.IRObject
def_kind, myRef, name, orb
 
Constructor Summary
SequenceDef(TypeCode tc, Repository ir, org.apache.avalon.framework.logger.Logger logger, POA poa)
           
 
Method Summary
 int bound()
           
 void bound(int a)
           
 void define()
          second phase of loading IRObjects, define any unresolved links
 void destroy()
           
 IDLType element_type_def()
           
 void element_type_def(IDLType a)
           
 TypeCode element_type()
           
 
Methods inherited from class org.jacorb.ir.IDLType
create, create, type
 
Methods inherited from class org.jacorb.ir.IRObject
def_kind, getName, getReference, setReference
 
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.IDLTypeOperations
type
 
Methods inherited from interface org.omg.CORBA.IRObjectOperations
def_kind
 

Constructor Detail

SequenceDef

public SequenceDef(TypeCode tc,
                   Repository ir,
                   org.apache.avalon.framework.logger.Logger logger,
                   POA poa)
Method Detail

bound

public int bound()
Specified by:
bound in interface SequenceDefOperations

bound

public void bound(int a)
Specified by:
bound in interface SequenceDefOperations

element_type

public TypeCode element_type()
Specified by:
element_type in interface SequenceDefOperations

element_type_def

public IDLType element_type_def()
Specified by:
element_type_def in interface SequenceDefOperations

element_type_def

public void element_type_def(IDLType a)
Specified by:
element_type_def in interface SequenceDefOperations

destroy

public void destroy()
Specified by:
destroy in interface 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