org.omg.CosCollection
Interface OrderedCollectionOperations

All Superinterfaces:
CollectionOperations
All Known Subinterfaces:
CSequence, CSequenceOperations, EqualityKeySortedCollection, EqualityKeySortedCollectionOperations, EqualitySequence, EqualitySequenceOperations, EqualitySequentialCollection, EqualitySequentialCollectionOperations, EqualitySortedCollection, EqualitySortedCollectionOperations, KeySortedBag, KeySortedBagOperations, KeySortedCollection, KeySortedCollectionOperations, KeySortedSet, KeySortedSetOperations, OrderedCollection, SequentialCollection, SequentialCollectionOperations, SortedBag, SortedBagOperations, SortedCollection, SortedCollectionOperations, SortedMap, SortedMapOperations, SortedRelation, SortedRelationOperations, SortedSet, SortedSetOperations
All Known Implementing Classes:
_CSequenceStub, _EqualityKeySortedCollectionStub, _EqualitySequenceStub, _EqualitySequentialCollectionStub, _EqualitySortedCollectionStub, _KeySortedBagStub, _KeySortedCollectionStub, _KeySortedSetStub, _OrderedCollectionStub, _SequentialCollectionStub, _SortedBagStub, _SortedCollectionStub, _SortedMapStub, _SortedRelationStub, _SortedSetStub, CSequencePOA, CSequencePOATie, EqualityKeySortedCollectionPOA, EqualityKeySortedCollectionPOATie, EqualitySequencePOA, EqualitySequencePOATie, EqualitySequentialCollectionPOA, EqualitySequentialCollectionPOATie, EqualitySortedCollectionPOA, EqualitySortedCollectionPOATie, KeySortedBagPOA, KeySortedBagPOATie, KeySortedCollectionPOA, KeySortedCollectionPOATie, KeySortedSetPOA, KeySortedSetPOATie, OrderedCollectionPOA, OrderedCollectionPOATie, SequentialCollectionPOA, SequentialCollectionPOATie, SortedBagPOA, SortedBagPOATie, SortedCollectionPOA, SortedCollectionPOATie, SortedMapPOA, SortedMapPOATie, SortedRelationPOA, SortedRelationPOATie, SortedSetPOA, SortedSetPOATie

public interface OrderedCollectionOperations
extends CollectionOperations

Generated from IDL interface "OrderedCollection".

Version:
generated at Mar 21, 2012 11:04:28 AM
Author:
JacORB IDL compiler V 2.3.1 (JBoss patch01), 29-Jul-2009

Method Summary
 OrderedIterator create_ordered_iterator(boolean read_only, boolean reverse_iteration)
           
 void remove_element_at_position(int position)
           
 void remove_first_element()
           
 void remove_last_element()
           
 boolean retrieve_element_at_position(int position, AnyHolder element)
           
 boolean retrieve_first_element(AnyHolder element)
           
 boolean retrieve_last_element(AnyHolder element)
           
 
Methods inherited from interface org.omg.CosCollection.CollectionOperations
add_all_from, add_element_set_iterator, add_element, all_elements_do, create_iterator, destroy, element_type, is_empty, number_of_elements, remove_all, remove_element_at, replace_element_at, retrieve_element_at
 

Method Detail

remove_element_at_position

void remove_element_at_position(int position)
                                throws PositionInvalid
Throws:
PositionInvalid

remove_first_element

void remove_first_element()
                          throws EmptyCollection
Throws:
EmptyCollection

remove_last_element

void remove_last_element()
                         throws EmptyCollection
Throws:
EmptyCollection

retrieve_element_at_position

boolean retrieve_element_at_position(int position,
                                     AnyHolder element)
                                     throws PositionInvalid
Throws:
PositionInvalid

retrieve_first_element

boolean retrieve_first_element(AnyHolder element)
                               throws EmptyCollection
Throws:
EmptyCollection

retrieve_last_element

boolean retrieve_last_element(AnyHolder element)
                              throws EmptyCollection
Throws:
EmptyCollection

create_ordered_iterator

OrderedIterator create_ordered_iterator(boolean read_only,
                                        boolean reverse_iteration)