org.omg.CORBA
Interface SequenceDefOperations

All Superinterfaces:
IDLTypeOperations, IRObjectOperations
All Known Subinterfaces:
SequenceDef
All Known Implementing Classes:
_SequenceDefStub, SequenceDefPOA, SequenceDefPOATie

public interface SequenceDefOperations
extends IDLTypeOperations

A SequenceDef represents an IDL sequence type. As sequence types are anonymous, this interface is not derived from TypedefDef or Contained.


Method Summary
 int bound()
          The lengthattribute specifies the maximum number of elements in the sequence.
 void bound(int value)
          The lengthattribute specifies the maximum number of elements in the sequence.
 IDLType element_type_def()
          The inherited type attribute is a tk_sequence TypeCode describing the sequence.
 void element_type_def(IDLType value)
          The inherited type attribute is a tk_sequence TypeCode describing the sequence.
 TypeCode element_type()
          The type of the elements is described by element_type and identified by element_type_def.
 
Methods inherited from interface org.omg.CORBA.IDLTypeOperations
type
 
Methods inherited from interface org.omg.CORBA.IRObjectOperations
def_kind, destroy
 

Method Detail

bound

int bound()
The lengthattribute specifies the maximum number of elements in the sequence. A bound of zero indicates an unbounded sequence.


bound

void bound(int value)
The lengthattribute specifies the maximum number of elements in the sequence. A bound of zero indicates an unbounded sequence.


element_type

TypeCode element_type()
The type of the elements is described by element_type and identified by element_type_def.


element_type_def

IDLType element_type_def()
The inherited type attribute is a tk_sequence TypeCode describing the sequence.


element_type_def

void element_type_def(IDLType value)
The inherited type attribute is a tk_sequence TypeCode describing the sequence.