org.jacorb.ir
Class SequenceDef

java.lang.Object
  extended byorg.jacorb.ir.IRObject
      extended byorg.jacorb.ir.IDLType
          extended byorg.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()
           
 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()
Overrides:
define in class IDLType