org.omg.CosCollection
Class EqualitySequencePOATie

java.lang.Object
  extended byorg.omg.PortableServer.Servant
      extended byorg.omg.CosCollection.EqualitySequencePOA
          extended byorg.omg.CosCollection.EqualitySequencePOATie
All Implemented Interfaces:
CollectionOperations, EqualityCollectionOperations, EqualitySequenceOperations, EqualitySequentialCollectionOperations, InvokeHandler, OrderedCollectionOperations, SequentialCollectionOperations

public class EqualitySequencePOATie
extends EqualitySequencePOA

Generated from IDL interface "EqualitySequence"

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

Constructor Summary
EqualitySequencePOATie(EqualitySequenceOperations delegate)
           
EqualitySequencePOATie(EqualitySequenceOperations delegate, POA poa)
           
 
Method Summary
 POA _default_POA()
           
 EqualitySequenceOperations _delegate()
           
 void _delegate(EqualitySequenceOperations delegate)
           
 EqualitySequence _this()
           
 EqualitySequence _this(ORB orb)
           
 void add_all_from(Collection collector)
           
 void add_element_as_first_set_iterator(Any element, Iterator where)
           
 void add_element_as_first(Any element)
           
 void add_element_as_last_set_iterator(Any element, Iterator where)
           
 void add_element_as_last(Any element)
           
 void add_element_as_next(Any element, Iterator where)
           
 void add_element_as_previous(Any element, Iterator where)
           
 void add_element_at_position_set_iterator(int position, Any element, Iterator where)
           
 void add_element_at_position(int position, Any element)
           
 boolean add_element_set_iterator(Any element, Iterator where)
           
 boolean add_element(Any element)
           
 boolean all_elements_do(Command what)
           
 int compare(EqualitySequence collector, Comparator comparison)
           
 boolean contains_all_from(Collection collector)
           
 boolean contains_element(Any element)
           
 Iterator create_iterator(boolean read_only)
           
 OrderedIterator create_ordered_iterator(boolean read_only, boolean reverse_iteration)
           
 void destroy()
           
 TypeCode element_type()
           
 boolean equal(EqualitySequence collector)
           
 boolean is_empty()
           
 boolean locate_element(Any element, Iterator where)
           
 boolean locate_first_element_with_value(Any element, Iterator where)
           
 boolean locate_last_element_with_value(Any element, Iterator where)
           
 boolean locate_next_different_element(Iterator where)
           
 boolean locate_next_element(Any element, Iterator where)
           
 boolean locate_or_add_element_set_iterator(Any element, Iterator where)
           
 boolean locate_or_add_element(Any element)
           
 boolean locate_previous_element_with_value(Any element, Iterator where)
           
 boolean not_equal(EqualitySequence collector)
           
 int number_of_different_elements()
           
 int number_of_elements()
           
 int number_of_occurrences(Any element)
           
 int remove_all_occurrences(Any element)
           
 int remove_all()
           
 void remove_element_at_position(int position)
           
 void remove_element_at(Iterator where)
           
 boolean remove_element(Any element)
           
 void remove_first_element()
           
 void remove_last_element()
           
 void replace_element_at_position(int position, Any element)
           
 void replace_element_at(Iterator where, Any element)
           
 void replace_first_element(Any element)
           
 void replace_last_element(Any element)
           
 boolean retrieve_element_at_position(int position, AnyHolder element)
           
 boolean retrieve_element_at(Iterator where, AnyHolder element)
           
 boolean retrieve_first_element(AnyHolder element)
           
 boolean retrieve_last_element(AnyHolder element)
           
 void reverse()
           
 void sort(Comparator comparison)
           
 
Methods inherited from class org.omg.CosCollection.EqualitySequencePOA
_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

EqualitySequencePOATie

public EqualitySequencePOATie(EqualitySequenceOperations delegate)

EqualitySequencePOATie

public EqualitySequencePOATie(EqualitySequenceOperations delegate,
                              POA poa)
Method Detail

_this

public EqualitySequence _this()
Overrides:
_this in class EqualitySequencePOA

_this

public EqualitySequence _this(ORB orb)
Overrides:
_this in class EqualitySequencePOA

_delegate

public EqualitySequenceOperations _delegate()

_delegate

public void _delegate(EqualitySequenceOperations delegate)

_default_POA

public POA _default_POA()
Overrides:
_default_POA in class Servant

locate_next_element

public boolean locate_next_element(Any element,
                                   Iterator where)
                            throws ElementInvalid,
                                   IteratorInvalid
Throws:
ElementInvalid
IteratorInvalid

contains_element

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

locate_or_add_element_set_iterator

public boolean locate_or_add_element_set_iterator(Any element,
                                                  Iterator where)
                                           throws ElementInvalid,
                                                  IteratorInvalid
Throws:
ElementInvalid
IteratorInvalid

number_of_different_elements

public int number_of_different_elements()

element_type

public TypeCode element_type()

create_iterator

public Iterator create_iterator(boolean read_only)

retrieve_element_at_position

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

locate_first_element_with_value

public boolean locate_first_element_with_value(Any element,
                                               Iterator where)
                                        throws ElementInvalid,
                                               IteratorInvalid
Throws:
ElementInvalid
IteratorInvalid

add_element_as_first

public void add_element_as_first(Any element)
                          throws ElementInvalid
Throws:
ElementInvalid

equal

public boolean equal(EqualitySequence collector)

add_element_as_previous

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

is_empty

public boolean is_empty()

remove_element_at_position

public void remove_element_at_position(int position)
                                throws PositionInvalid
Throws:
PositionInvalid

not_equal

public boolean not_equal(EqualitySequence collector)

locate_or_add_element

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

remove_first_element

public void remove_first_element()
                          throws EmptyCollection
Throws:
EmptyCollection

remove_all_occurrences

public int remove_all_occurrences(Any element)
                           throws ElementInvalid
Throws:
ElementInvalid

retrieve_last_element

public boolean retrieve_last_element(AnyHolder element)
                              throws EmptyCollection
Throws:
EmptyCollection

locate_last_element_with_value

public boolean locate_last_element_with_value(Any element,
                                              Iterator where)
                                       throws ElementInvalid,
                                              IteratorInvalid
Throws:
ElementInvalid
IteratorInvalid

retrieve_first_element

public boolean retrieve_first_element(AnyHolder element)
                               throws EmptyCollection
Throws:
EmptyCollection

remove_element

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

locate_element

public boolean locate_element(Any element,
                              Iterator where)
                       throws ElementInvalid,
                              IteratorInvalid
Throws:
ElementInvalid
IteratorInvalid

add_element

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

add_element_as_last

public void add_element_as_last(Any element)
                         throws ElementInvalid
Throws:
ElementInvalid

replace_element_at

public void replace_element_at(Iterator where,
                               Any element)
                        throws ElementInvalid,
                               IteratorInvalid,
                               IteratorInBetween
Throws:
ElementInvalid
IteratorInvalid
IteratorInBetween

add_element_at_position_set_iterator

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

add_element_at_position

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

compare

public int compare(EqualitySequence collector,
                   Comparator comparison)

retrieve_element_at

public boolean retrieve_element_at(Iterator where,
                                   AnyHolder element)
                            throws IteratorInvalid,
                                   IteratorInBetween
Throws:
IteratorInvalid
IteratorInBetween

destroy

public void destroy()

replace_last_element

public void replace_last_element(Any element)
                          throws EmptyCollection,
                                 ElementInvalid
Throws:
EmptyCollection
ElementInvalid

sort

public void sort(Comparator comparison)

contains_all_from

public boolean contains_all_from(Collection collector)
                          throws ElementInvalid
Throws:
ElementInvalid

number_of_elements

public int number_of_elements()

add_all_from

public void add_all_from(Collection collector)
                  throws ElementInvalid
Throws:
ElementInvalid

create_ordered_iterator

public OrderedIterator create_ordered_iterator(boolean read_only,
                                               boolean reverse_iteration)

replace_element_at_position

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

add_element_as_last_set_iterator

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

locate_previous_element_with_value

public boolean locate_previous_element_with_value(Any element,
                                                  Iterator where)
                                           throws ElementInvalid,
                                                  IteratorInvalid
Throws:
ElementInvalid
IteratorInvalid

remove_element_at

public void remove_element_at(Iterator where)
                       throws IteratorInvalid,
                              IteratorInBetween
Throws:
IteratorInvalid
IteratorInBetween

number_of_occurrences

public int number_of_occurrences(Any element)
                          throws ElementInvalid
Throws:
ElementInvalid

reverse

public void reverse()

replace_first_element

public void replace_first_element(Any element)
                           throws EmptyCollection,
                                  ElementInvalid
Throws:
EmptyCollection
ElementInvalid

remove_all

public int remove_all()

add_element_set_iterator

public boolean add_element_set_iterator(Any element,
                                        Iterator where)
                                 throws ElementInvalid,
                                        IteratorInvalid
Throws:
ElementInvalid
IteratorInvalid

add_element_as_next

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

all_elements_do

public boolean all_elements_do(Command what)

remove_last_element

public void remove_last_element()
                         throws EmptyCollection
Throws:
EmptyCollection

add_element_as_first_set_iterator

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

locate_next_different_element

public boolean locate_next_different_element(Iterator where)
                                      throws IteratorInvalid,
                                             IteratorInBetween
Throws:
IteratorInvalid
IteratorInBetween