org.omg.CosCollection
Class SetPOATie

java.lang.Object
  extended byorg.omg.PortableServer.Servant
      extended byorg.omg.CosCollection.SetPOA
          extended byorg.omg.CosCollection.SetPOATie
All Implemented Interfaces:
CollectionOperations, EqualityCollectionOperations, InvokeHandler, SetOperations

public class SetPOATie
extends SetPOA

Generated from IDL interface "Set"

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

Constructor Summary
SetPOATie(SetOperations delegate)
           
SetPOATie(SetOperations delegate, POA poa)
           
 
Method Summary
 POA _default_POA()
           
 SetOperations _delegate()
           
 void _delegate(SetOperations delegate)
           
 Set _this()
           
 Set _this(ORB orb)
           
 void add_all_from(Collection collector)
           
 boolean add_element_set_iterator(Any element, Iterator where)
           
 boolean add_element(Any element)
           
 boolean all_elements_do(Command what)
           
 boolean contains_all_from(Collection collector)
           
 boolean contains_element(Any element)
           
 Iterator create_iterator(boolean read_only)
           
 void destroy()
           
 TypeCode element_type()
           
 boolean is_empty()
           
 boolean locate_element(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)
           
 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(Iterator where)
           
 boolean remove_element(Any element)
           
 void replace_element_at(Iterator where, Any element)
           
 boolean retrieve_element_at(Iterator where, AnyHolder element)
           
 
Methods inherited from class org.omg.CosCollection.SetPOA
_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

SetPOATie

public SetPOATie(SetOperations delegate)

SetPOATie

public SetPOATie(SetOperations delegate,
                 POA poa)
Method Detail

_this

public Set _this()
Overrides:
_this in class SetPOA

_this

public Set _this(ORB orb)
Overrides:
_this in class SetPOA

_delegate

public SetOperations _delegate()

_delegate

public void _delegate(SetOperations delegate)

_default_POA

public POA _default_POA()
Overrides:
_default_POA in class Servant

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_elements

public int number_of_elements()

locate_element

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

retrieve_element_at

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

element_type

public TypeCode element_type()

remove_element

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

number_of_different_elements

public int number_of_different_elements()

contains_element

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

remove_element_at

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

add_element

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

locate_next_different_element

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

is_empty

public boolean is_empty()

create_iterator

public Iterator create_iterator(boolean read_only)

locate_next_element

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

contains_all_from

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

locate_or_add_element

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

number_of_occurrences

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

add_element_set_iterator

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

remove_all

public int remove_all()

destroy

public void destroy()

add_all_from

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

replace_element_at

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

all_elements_do

public boolean all_elements_do(Command what)

remove_all_occurrences

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