org.omg.CosCollection
Class IteratorPOATie

java.lang.Object
  extended byorg.omg.PortableServer.Servant
      extended byorg.omg.CosCollection.IteratorPOA
          extended byorg.omg.CosCollection.IteratorPOATie
All Implemented Interfaces:
InvokeHandler, IteratorOperations

public class IteratorPOATie
extends IteratorPOA

Generated from IDL interface "Iterator"

Author:
JacORB IDL compiler V 2.2.3, 10-Dec-2005

Constructor Summary
IteratorPOATie(IteratorOperations delegate)
           
IteratorPOATie(IteratorOperations delegate, POA poa)
           
 
Method Summary
 Iterator _clone()
           
 POA _default_POA()
           
 IteratorOperations _delegate()
           
 void _delegate(IteratorOperations delegate)
           
 Iterator _this()
           
 Iterator _this(ORB orb)
           
 boolean add_element_set_iterator(Any element)
           
 boolean add_n_elements_set_iterator(Any[] elements, IntHolder actual_number)
           
 void assign(Iterator from_where)
           
 void destroy()
           
 void invalidate()
           
 boolean is_const()
           
 boolean is_equal(Iterator test)
           
 boolean is_for(Collection collector)
           
 boolean is_in_between()
           
 boolean is_valid()
           
 boolean not_equal_remove_element_set_to_next(Iterator test)
           
 boolean not_equal_replace_element_set_to_next(Iterator test, Any element)
           
 boolean not_equal_retrieve_element_set_to_next(Iterator test, AnyHolder element)
           
 boolean remove_element_set_to_next()
           
 void remove_element()
           
 boolean remove_next_n_elements(int n, IntHolder actual_number)
           
 boolean replace_element_set_to_next(Any element)
           
 void replace_element(Any element)
           
 boolean replace_next_n_elements(Any[] elements, IntHolder actual_number)
           
 boolean retrieve_element_set_to_next(AnyHolder element, BooleanHolder more)
           
 boolean retrieve_element(AnyHolder element)
           
 boolean retrieve_next_n_elements(int n, AnySequenceHolder result, BooleanHolder more)
           
 boolean set_to_first_element()
           
 boolean set_to_next_element()
           
 boolean set_to_next_nth_element(int n)
           
 
Methods inherited from class org.omg.CosCollection.IteratorPOA
_all_interfaces, _invoke
 
Methods inherited from class org.omg.PortableServer.Servant
_get_delegate, _get_interface_def, _get_interface, _is_a, _non_existent, _object_id, _orb, _poa, _set_delegate, _this_object, _this_object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IteratorPOATie

public IteratorPOATie(IteratorOperations delegate)

IteratorPOATie

public IteratorPOATie(IteratorOperations delegate,
                      POA poa)
Method Detail

_this

public Iterator _this()
Overrides:
_this in class IteratorPOA

_this

public Iterator _this(ORB orb)
Overrides:
_this in class IteratorPOA

_delegate

public IteratorOperations _delegate()

_delegate

public void _delegate(IteratorOperations delegate)

_default_POA

public POA _default_POA()
Overrides:
_default_POA in class Servant

replace_element

public void replace_element(Any element)
                     throws ElementInvalid,
                            IteratorInvalid,
                            IteratorInBetween
Throws:
ElementInvalid
IteratorInvalid
IteratorInBetween

assign

public void assign(Iterator from_where)
            throws IteratorInvalid
Throws:
IteratorInvalid

remove_next_n_elements

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

remove_element_set_to_next

public boolean remove_element_set_to_next()
                                   throws IteratorInvalid,
                                          IteratorInBetween
Throws:
IteratorInvalid
IteratorInBetween

retrieve_next_n_elements

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

replace_next_n_elements

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

is_equal

public boolean is_equal(Iterator test)
                 throws IteratorInvalid
Throws:
IteratorInvalid

_clone

public Iterator _clone()

retrieve_element_set_to_next

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

set_to_first_element

public boolean set_to_first_element()

is_in_between

public boolean is_in_between()

set_to_next_nth_element

public boolean set_to_next_nth_element(int n)
                                throws IteratorInvalid
Throws:
IteratorInvalid

not_equal_remove_element_set_to_next

public boolean not_equal_remove_element_set_to_next(Iterator test)
                                             throws IteratorInvalid,
                                                    IteratorInBetween
Throws:
IteratorInvalid
IteratorInBetween

replace_element_set_to_next

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

invalidate

public void invalidate()

not_equal_replace_element_set_to_next

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

set_to_next_element

public boolean set_to_next_element()
                            throws IteratorInvalid
Throws:
IteratorInvalid

is_for

public boolean is_for(Collection collector)

remove_element

public void remove_element()
                    throws IteratorInvalid,
                           IteratorInBetween
Throws:
IteratorInvalid
IteratorInBetween

add_element_set_iterator

public boolean add_element_set_iterator(Any element)
                                 throws ElementInvalid
Throws:
ElementInvalid

is_valid

public boolean is_valid()

is_const

public boolean is_const()

retrieve_element

public boolean retrieve_element(AnyHolder element)
                         throws IteratorInvalid,
                                IteratorInBetween
Throws:
IteratorInvalid
IteratorInBetween

add_n_elements_set_iterator

public boolean add_n_elements_set_iterator(Any[] elements,
                                           IntHolder actual_number)
                                    throws ElementInvalid
Throws:
ElementInvalid

not_equal_retrieve_element_set_to_next

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

destroy

public void destroy()