org.omg.CosCollection
Interface OrderedIteratorOperations

All Superinterfaces:
IteratorOperations
All Known Subinterfaces:
EqualityKeySortedIterator, EqualityKeySortedIteratorOperations, EqualitySequentialIterator, EqualitySequentialIteratorOperations, EqualitySortedIterator, EqualitySortedIteratorOperations, KeySortedIterator, KeySortedIteratorOperations, OrderedIterator, SequentialIterator, SequentialIteratorOperations, SortedIterator, SortedIteratorOperations
All Known Implementing Classes:
_EqualityKeySortedIteratorStub, _EqualitySequentialIteratorStub, _EqualitySortedIteratorStub, _KeySortedIteratorStub, _OrderedIteratorStub, _SequentialIteratorStub, _SortedIteratorStub, EqualityKeySortedIteratorPOA, EqualityKeySortedIteratorPOATie, EqualitySequentialIteratorPOA, EqualitySequentialIteratorPOATie, EqualitySortedIteratorPOA, EqualitySortedIteratorPOATie, KeySortedIteratorPOA, KeySortedIteratorPOATie, OrderedIteratorPOA, OrderedIteratorPOATie, SequentialIteratorPOA, SequentialIteratorPOATie, SortedIteratorPOA, SortedIteratorPOATie

public interface OrderedIteratorOperations
extends IteratorOperations

Generated from IDL interface "OrderedIterator".

Version:
generated at Dec 2, 2008 2:43:20 PM
Author:
JacORB IDL compiler V 2.3.0 (JBoss patch 5), 06-Jun-2007

Method Summary
 boolean is_first()
           
 boolean is_for_same(Iterator test)
           
 boolean is_last()
           
 boolean is_reverse()
           
 boolean not_equal_remove_element_set_to_previous(Iterator test)
           
 boolean not_equal_replace_element_set_to_previous(Iterator test, Any element)
           
 boolean not_equal_retrieve_element_set_to_previous(Iterator test, AnyHolder element)
           
 int position()
           
 boolean remove_element_set_to_previous()
           
 boolean remove_previous_n_elements(int n, IntHolder actual_number)
           
 boolean replace_element_set_to_previous(Any element)
           
 boolean replace_previous_n_elements(Any[] elements, IntHolder actual_number)
           
 boolean retrieve_element_set_to_previous(AnyHolder element, BooleanHolder more)
           
 boolean retrieve_previous_n_elements(int n, AnySequenceHolder result, BooleanHolder more)
           
 boolean set_to_last_element()
           
 boolean set_to_nth_previous_element(int n)
           
 void set_to_position(int position)
           
 boolean set_to_previous_element()
           
 
Methods inherited from interface org.omg.CosCollection.IteratorOperations
_clone, add_element_set_iterator, add_n_elements_set_iterator, assign, destroy, invalidate, is_const, is_equal, is_for, is_in_between, is_valid, not_equal_remove_element_set_to_next, not_equal_replace_element_set_to_next, not_equal_retrieve_element_set_to_next, remove_element_set_to_next, remove_element, remove_next_n_elements, replace_element_set_to_next, replace_element, replace_next_n_elements, retrieve_element_set_to_next, retrieve_element, retrieve_next_n_elements, set_to_first_element, set_to_next_element, set_to_next_nth_element
 

Method Detail

set_to_last_element

boolean set_to_last_element()

set_to_previous_element

boolean set_to_previous_element()
                                throws IteratorInvalid
Throws:
IteratorInvalid

set_to_nth_previous_element

boolean set_to_nth_previous_element(int n)
                                    throws IteratorInvalid
Throws:
IteratorInvalid

set_to_position

void set_to_position(int position)
                     throws PositionInvalid
Throws:
PositionInvalid

position

int position()
             throws IteratorInvalid
Throws:
IteratorInvalid

retrieve_element_set_to_previous

boolean retrieve_element_set_to_previous(AnyHolder element,
                                         BooleanHolder more)
                                         throws IteratorInvalid,
                                                IteratorInBetween
Throws:
IteratorInvalid
IteratorInBetween

retrieve_previous_n_elements

boolean retrieve_previous_n_elements(int n,
                                     AnySequenceHolder result,
                                     BooleanHolder more)
                                     throws IteratorInvalid,
                                            IteratorInBetween
Throws:
IteratorInvalid
IteratorInBetween

not_equal_retrieve_element_set_to_previous

boolean not_equal_retrieve_element_set_to_previous(Iterator test,
                                                   AnyHolder element)
                                                   throws IteratorInvalid,
                                                          IteratorInBetween
Throws:
IteratorInvalid
IteratorInBetween

remove_element_set_to_previous

boolean remove_element_set_to_previous()
                                       throws IteratorInvalid,
                                              IteratorInBetween
Throws:
IteratorInvalid
IteratorInBetween

remove_previous_n_elements

boolean remove_previous_n_elements(int n,
                                   IntHolder actual_number)
                                   throws IteratorInvalid,
                                          IteratorInBetween
Throws:
IteratorInvalid
IteratorInBetween

not_equal_remove_element_set_to_previous

boolean not_equal_remove_element_set_to_previous(Iterator test)
                                                 throws IteratorInvalid,
                                                        IteratorInBetween
Throws:
IteratorInvalid
IteratorInBetween

replace_element_set_to_previous

boolean replace_element_set_to_previous(Any element)
                                        throws ElementInvalid,
                                               IteratorInvalid,
                                               IteratorInBetween
Throws:
ElementInvalid
IteratorInvalid
IteratorInBetween

replace_previous_n_elements

boolean replace_previous_n_elements(Any[] elements,
                                    IntHolder actual_number)
                                    throws ElementInvalid,
                                           IteratorInvalid,
                                           IteratorInBetween
Throws:
ElementInvalid
IteratorInvalid
IteratorInBetween

not_equal_replace_element_set_to_previous

boolean not_equal_replace_element_set_to_previous(Iterator test,
                                                  Any element)
                                                  throws ElementInvalid,
                                                         IteratorInvalid,
                                                         IteratorInBetween
Throws:
ElementInvalid
IteratorInvalid
IteratorInBetween

is_first

boolean is_first()

is_last

boolean is_last()

is_for_same

boolean is_for_same(Iterator test)

is_reverse

boolean is_reverse()