org.omg.CosCollection
Class BagPOATie

java.lang.Object
  extended byorg.omg.PortableServer.Servant
      extended byorg.omg.CosCollection.BagPOA
          extended byorg.omg.CosCollection.BagPOATie
All Implemented Interfaces:
BagOperations, CollectionOperations, EqualityCollectionOperations, InvokeHandler

public class BagPOATie
extends BagPOA

Generated from IDL interface "Bag"

Author:
JacORB IDL compiler V 2.1 (JBoss patch 1), 01-Mar-2004

Constructor Summary
BagPOATie(BagOperations delegate)
           
BagPOATie(BagOperations delegate, POA poa)
           
 
Method Summary
 POA _default_POA()
           
 BagOperations _delegate()
           
 void _delegate(BagOperations delegate)
           
 Bag _this()
           
 Bag _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.BagPOA
_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

BagPOATie

public BagPOATie(BagOperations delegate)

BagPOATie

public BagPOATie(BagOperations delegate,
                 POA poa)
Method Detail

_this

public Bag _this()
Overrides:
_this in class BagPOA

_this

public Bag _this(ORB orb)
Overrides:
_this in class BagPOA

_delegate

public BagOperations _delegate()

_delegate

public void _delegate(BagOperations 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