org.omg.CosCollection

Interface SequentialCollectionOperations

All Superinterfaces:
CollectionOperations, OrderedCollectionOperations
Known Subinterfaces:
CSequence, CSequenceOperations, EqualitySequence, EqualitySequenceOperations, EqualitySequentialCollection, EqualitySequentialCollectionOperations, SequentialCollection
Known Implementing Classes:
CSequencePOA, CSequencePOATie, EqualitySequencePOA, EqualitySequencePOATie, EqualitySequentialCollectionPOA, EqualitySequentialCollectionPOATie, SequentialCollectionPOA, SequentialCollectionPOATie, _CSequenceStub, _EqualitySequenceStub, _EqualitySequentialCollectionStub, _SequentialCollectionStub

public interface SequentialCollectionOperations
extends OrderedCollectionOperations

Generated from IDL interface "SequentialCollection"

Author:
JacORB IDL compiler V 2.2, 7-May-2004

Method Summary

void
add_element_as_first(Any element)
void
add_element_as_first_set_iterator(Any element, Iterator where)
void
add_element_as_last(Any element)
void
add_element_as_last_set_iterator(Any element, Iterator where)
void
add_element_as_next(Any element, Iterator where)
void
add_element_as_previous(Any element, Iterator where)
void
add_element_at_position(int position, Any element)
void
add_element_at_position_set_iterator(int position, Any element, Iterator where)
void
replace_element_at_position(int position, Any element)
void
replace_first_element(Any element)
void
replace_last_element(Any element)
void
reverse()
void
sort(Comparator comparison)

Methods inherited from interface org.omg.CosCollection.CollectionOperations

add_all_from, add_element, add_element_set_iterator, all_elements_do, create_iterator, destroy, element_type, is_empty, number_of_elements, remove_all, remove_element_at, replace_element_at, retrieve_element_at

Methods inherited from interface org.omg.CosCollection.OrderedCollectionOperations

create_ordered_iterator, remove_element_at_position, remove_first_element, remove_last_element, retrieve_element_at_position, retrieve_first_element, retrieve_last_element

Method Details

add_element_as_first

public void add_element_as_first(Any element)
            throws ElementInvalid


add_element_as_first_set_iterator

public void add_element_as_first_set_iterator(Any element,
                                              Iterator where)
            throws ElementInvalid,
                   IteratorInvalid


add_element_as_last

public void add_element_as_last(Any element)
            throws ElementInvalid


add_element_as_last_set_iterator

public void add_element_as_last_set_iterator(Any element,
                                             Iterator where)
            throws ElementInvalid,
                   IteratorInvalid


add_element_as_next

public void add_element_as_next(Any element,
                                Iterator where)
            throws ElementInvalid,
                   IteratorInvalid


add_element_as_previous

public void add_element_as_previous(Any element,
                                    Iterator where)
            throws ElementInvalid,
                   IteratorInvalid


add_element_at_position

public void add_element_at_position(int position,
                                    Any element)
            throws ElementInvalid,
                   PositionInvalid


add_element_at_position_set_iterator

public void add_element_at_position_set_iterator(int position,
                                                 Any element,
                                                 Iterator where)
            throws ElementInvalid,
                   PositionInvalid,
                   IteratorInvalid


replace_element_at_position

public void replace_element_at_position(int position,
                                        Any element)
            throws ElementInvalid,
                   PositionInvalid


replace_first_element

public void replace_first_element(Any element)
            throws EmptyCollection,
                   ElementInvalid


replace_last_element

public void replace_last_element(Any element)
            throws EmptyCollection,
                   ElementInvalid


reverse

public void reverse()


sort

public void sort(Comparator comparison)