org.jacorb.collection
Class SortedRelationImpl

java.lang.Object
  extended by org.jacorb.collection.SortedRelationImpl
All Implemented Interfaces:
org.omg.CosCollection.CollectionOperations, org.omg.CosCollection.EqualityCollectionOperations, org.omg.CosCollection.EqualityKeySortedCollectionOperations, org.omg.CosCollection.KeyCollectionOperations, org.omg.CosCollection.KeySortedCollectionOperations, org.omg.CosCollection.OrderedCollectionOperations, org.omg.CosCollection.SortedCollectionOperations, org.omg.CosCollection.SortedRelationOperations

public class SortedRelationImpl
extends Object
implements org.omg.CosCollection.SortedRelationOperations


Field Summary
protected  SortedVector data
           
protected  org.jacorb.collection.IteratorFactory iterator_factory
           
protected  DynArray iterators
           
protected  SortedVector keys
           
protected  org.omg.CosCollection.OperationsOperations ops
           
protected  POA poa
           
protected  KeyNode test_key
           
 
Constructor Summary
SortedRelationImpl(org.omg.CosCollection.OperationsOperations ops, POA poa, org.jacorb.collection.IteratorFactory iterator_factory, int expected_size)
           
 
Method Summary
 void add_all_from(org.omg.CosCollection.Collection collector)
           
 boolean add_element_set_iterator(Any element, org.omg.CosCollection.Iterator where)
           
 boolean add_element(Any element)
           
 boolean add_or_replace_element_with_key_set_iterator(Any element, org.omg.CosCollection.Iterator where)
           
 boolean add_or_replace_element_with_key(Any element)
           
 boolean all_elements_do(org.omg.CosCollection.Command what)
           
 void check_element(Any element)
           
 org.jacorb.collection.PositionalIteratorImpl check_iterator(org.omg.CosCollection.Iterator iter)
           
protected  void check_key(Any key)
           
 int compare(org.omg.CosCollection.SortedRelation collector, org.omg.CosCollection.Comparator comparison)
           
 boolean contains_all_from(org.omg.CosCollection.Collection collector)
           
 boolean contains_all_keys_from(org.omg.CosCollection.KeyCollection collector)
           
 boolean contains_element_with_key(Any key)
           
 boolean contains_element(Any element)
           
 org.omg.CosCollection.Iterator create_iterator(boolean read_only)
           
 org.omg.CosCollection.OrderedIterator create_ordered_iterator(boolean read_only, boolean reverse_iteration)
           
 void destroy_me(org.jacorb.collection.PositionalIteratorImpl i)
           
 void destroy()
           
 int element_add(Any element)
           
protected  void element_inserted(int pos)
           
 void element_remove(int pos)
           
protected  void element_removed(int pos, Any old)
           
 int element_replace(int pos, Any element)
           
protected  void element_replaced(int pos, Any old)
           
 Any element_retrieve(int pos)
           
 TypeCode element_type()
           
 boolean is_empty()
           
 boolean is_this_you(org.omg.CosCollection.Collection col)
           
protected  void key_inserted(Any key, int pos)
           
protected  void key_removed(Any key)
           
 TypeCode key_type()
           
 void key(Any element, AnyHolder a_key)
           
 void keys(Any[] elements, org.omg.CosCollection.AnySequenceHolder a_keys)
           
 boolean locate_element_with_key(Any key, org.omg.CosCollection.Iterator where)
           
 boolean locate_element(Any element, org.omg.CosCollection.Iterator where)
           
 boolean locate_first_element_with_key(Any key, org.omg.CosCollection.Iterator where)
           
 boolean locate_last_element_with_key(Any key, org.omg.CosCollection.Iterator where)
           
 boolean locate_next_different_element(org.omg.CosCollection.Iterator where)
           
 boolean locate_next_element_with_different_key(org.omg.CosCollection.Iterator where)
           
 boolean locate_next_element_with_key(Any key, org.omg.CosCollection.Iterator where)
           
 boolean locate_next_element(Any element, org.omg.CosCollection.Iterator where)
           
 boolean locate_or_add_element_set_iterator(Any element, org.omg.CosCollection.Iterator where)
           
 boolean locate_or_add_element_with_key_set_iterator(Any element, org.omg.CosCollection.Iterator where)
           
 boolean locate_or_add_element_with_key(Any element)
           
 boolean locate_or_add_element(Any element)
           
 boolean locate_previous_element_with_different_key(org.omg.CosCollection.Iterator where)
           
 boolean locate_previous_element_with_key(Any key, org.omg.CosCollection.Iterator where)
           
 int number_of_different_elements()
           
 int number_of_different_keys()
           
 int number_of_elements_with_key(Any key)
           
 int number_of_elements()
           
 int number_of_occurrences(Any element)
           
 int remove_all_elements_with_key(Any key)
           
 int remove_all_occurrences(Any element)
           
 int remove_all()
           
 void remove_element_at_position(int position)
           
 void remove_element_at(org.omg.CosCollection.Iterator where)
           
 boolean remove_element_with_key(Any key)
           
 boolean remove_element(Any element)
           
 void remove_first_element()
           
 void remove_last_element()
           
 void replace_element_at(org.omg.CosCollection.Iterator where, Any element)
           
 boolean replace_element_with_key_set_iterator(Any element, org.omg.CosCollection.Iterator where)
           
 boolean replace_element_with_key(Any element)
           
 boolean retrieve_element_at_position(int position, AnyHolder element)
           
 boolean retrieve_element_at(org.omg.CosCollection.Iterator where, AnyHolder element)
           
 boolean retrieve_element_with_key(Any key, AnyHolder element)
           
 boolean retrieve_first_element(AnyHolder element)
           
 boolean retrieve_last_element(AnyHolder element)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.omg.CosCollection.EqualityCollectionOperations
contains_all_from, contains_element, locate_element, locate_next_different_element, locate_next_element, locate_or_add_element_set_iterator, locate_or_add_element, number_of_different_elements, number_of_occurrences, remove_all_occurrences, remove_element
 
Methods inherited from interface org.omg.CosCollection.KeyCollectionOperations
add_or_replace_element_with_key_set_iterator, add_or_replace_element_with_key, contains_all_keys_from, contains_element_with_key, key_type, key, keys, locate_element_with_key, locate_next_element_with_different_key, locate_next_element_with_key, locate_or_add_element_with_key_set_iterator, locate_or_add_element_with_key, number_of_different_keys, number_of_elements_with_key, remove_all_elements_with_key, remove_element_with_key, replace_element_with_key_set_iterator, replace_element_with_key, retrieve_element_with_key
 
Methods inherited from interface org.omg.CosCollection.OrderedCollectionOperations
create_ordered_iterator, remove_element_at_position, remove_first_element, remove_last_element, retrieve_element_at_position, retrieve_first_element, retrieve_last_element
 
Methods inherited from interface org.omg.CosCollection.CollectionOperations
add_all_from, add_element_set_iterator, add_element, all_elements_do, create_iterator, destroy, element_type, is_empty, number_of_elements, remove_all, remove_element_at, replace_element_at, retrieve_element_at
 

Field Detail

keys

protected SortedVector keys

test_key

protected KeyNode test_key

iterators

protected DynArray iterators

poa

protected POA poa

ops

protected org.omg.CosCollection.OperationsOperations ops

iterator_factory

protected org.jacorb.collection.IteratorFactory iterator_factory

data

protected SortedVector data
Constructor Detail

SortedRelationImpl

public SortedRelationImpl(org.omg.CosCollection.OperationsOperations ops,
                          POA poa,
                          org.jacorb.collection.IteratorFactory iterator_factory,
                          int expected_size)
Method Detail

compare

public int compare(org.omg.CosCollection.SortedRelation collector,
                   org.omg.CosCollection.Comparator comparison)
Specified by:
compare in interface org.omg.CosCollection.SortedRelationOperations

contains_element

public boolean contains_element(Any element)
                         throws org.omg.CosCollection.ElementInvalid
Specified by:
contains_element in interface org.omg.CosCollection.EqualityCollectionOperations
Throws:
org.omg.CosCollection.ElementInvalid

contains_all_from

public boolean contains_all_from(org.omg.CosCollection.Collection collector)
                          throws org.omg.CosCollection.ElementInvalid
Specified by:
contains_all_from in interface org.omg.CosCollection.EqualityCollectionOperations
Throws:
org.omg.CosCollection.ElementInvalid

locate_or_add_element

public boolean locate_or_add_element(Any element)
                              throws org.omg.CosCollection.ElementInvalid
Specified by:
locate_or_add_element in interface org.omg.CosCollection.EqualityCollectionOperations
Throws:
org.omg.CosCollection.ElementInvalid

locate_or_add_element_set_iterator

public boolean locate_or_add_element_set_iterator(Any element,
                                                  org.omg.CosCollection.Iterator where)
                                           throws org.omg.CosCollection.ElementInvalid,
                                                  org.omg.CosCollection.IteratorInvalid
Specified by:
locate_or_add_element_set_iterator in interface org.omg.CosCollection.EqualityCollectionOperations
Throws:
org.omg.CosCollection.ElementInvalid
org.omg.CosCollection.IteratorInvalid

locate_element

public boolean locate_element(Any element,
                              org.omg.CosCollection.Iterator where)
                       throws org.omg.CosCollection.ElementInvalid,
                              org.omg.CosCollection.IteratorInvalid
Specified by:
locate_element in interface org.omg.CosCollection.EqualityCollectionOperations
Throws:
org.omg.CosCollection.ElementInvalid
org.omg.CosCollection.IteratorInvalid

locate_next_element

public boolean locate_next_element(Any element,
                                   org.omg.CosCollection.Iterator where)
                            throws org.omg.CosCollection.ElementInvalid,
                                   org.omg.CosCollection.IteratorInvalid
Specified by:
locate_next_element in interface org.omg.CosCollection.EqualityCollectionOperations
Throws:
org.omg.CosCollection.ElementInvalid
org.omg.CosCollection.IteratorInvalid

locate_next_different_element

public boolean locate_next_different_element(org.omg.CosCollection.Iterator where)
                                      throws org.omg.CosCollection.IteratorInvalid,
                                             org.omg.CosCollection.IteratorInBetween
Specified by:
locate_next_different_element in interface org.omg.CosCollection.EqualityCollectionOperations
Throws:
org.omg.CosCollection.IteratorInvalid
org.omg.CosCollection.IteratorInBetween

remove_element

public boolean remove_element(Any element)
                       throws org.omg.CosCollection.ElementInvalid
Specified by:
remove_element in interface org.omg.CosCollection.EqualityCollectionOperations
Throws:
org.omg.CosCollection.ElementInvalid

remove_all_occurrences

public int remove_all_occurrences(Any element)
                           throws org.omg.CosCollection.ElementInvalid
Specified by:
remove_all_occurrences in interface org.omg.CosCollection.EqualityCollectionOperations
Throws:
org.omg.CosCollection.ElementInvalid

number_of_different_elements

public int number_of_different_elements()
Specified by:
number_of_different_elements in interface org.omg.CosCollection.EqualityCollectionOperations

number_of_occurrences

public int number_of_occurrences(Any element)
                          throws org.omg.CosCollection.ElementInvalid
Specified by:
number_of_occurrences in interface org.omg.CosCollection.EqualityCollectionOperations
Throws:
org.omg.CosCollection.ElementInvalid

create_iterator

public org.omg.CosCollection.Iterator create_iterator(boolean read_only)
Specified by:
create_iterator in interface org.omg.CosCollection.CollectionOperations

key_type

public TypeCode key_type()
Specified by:
key_type in interface org.omg.CosCollection.KeyCollectionOperations

contains_element_with_key

public boolean contains_element_with_key(Any key)
                                  throws org.omg.CosCollection.KeyInvalid
Specified by:
contains_element_with_key in interface org.omg.CosCollection.KeyCollectionOperations
Throws:
org.omg.CosCollection.KeyInvalid

contains_all_keys_from

public boolean contains_all_keys_from(org.omg.CosCollection.KeyCollection collector)
                               throws org.omg.CosCollection.KeyInvalid
Specified by:
contains_all_keys_from in interface org.omg.CosCollection.KeyCollectionOperations
Throws:
org.omg.CosCollection.KeyInvalid

locate_or_add_element_with_key

public boolean locate_or_add_element_with_key(Any element)
                                       throws org.omg.CosCollection.ElementInvalid
Specified by:
locate_or_add_element_with_key in interface org.omg.CosCollection.KeyCollectionOperations
Throws:
org.omg.CosCollection.ElementInvalid

locate_or_add_element_with_key_set_iterator

public boolean locate_or_add_element_with_key_set_iterator(Any element,
                                                           org.omg.CosCollection.Iterator where)
                                                    throws org.omg.CosCollection.ElementInvalid,
                                                           org.omg.CosCollection.IteratorInvalid
Specified by:
locate_or_add_element_with_key_set_iterator in interface org.omg.CosCollection.KeyCollectionOperations
Throws:
org.omg.CosCollection.ElementInvalid
org.omg.CosCollection.IteratorInvalid

add_or_replace_element_with_key

public boolean add_or_replace_element_with_key(Any element)
                                        throws org.omg.CosCollection.ElementInvalid
Specified by:
add_or_replace_element_with_key in interface org.omg.CosCollection.KeyCollectionOperations
Throws:
org.omg.CosCollection.ElementInvalid

add_or_replace_element_with_key_set_iterator

public boolean add_or_replace_element_with_key_set_iterator(Any element,
                                                            org.omg.CosCollection.Iterator where)
                                                     throws org.omg.CosCollection.ElementInvalid,
                                                            org.omg.CosCollection.IteratorInvalid
Specified by:
add_or_replace_element_with_key_set_iterator in interface org.omg.CosCollection.KeyCollectionOperations
Throws:
org.omg.CosCollection.ElementInvalid
org.omg.CosCollection.IteratorInvalid

remove_element_with_key

public boolean remove_element_with_key(Any key)
                                throws org.omg.CosCollection.KeyInvalid
Specified by:
remove_element_with_key in interface org.omg.CosCollection.KeyCollectionOperations
Throws:
org.omg.CosCollection.KeyInvalid

remove_all_elements_with_key

public int remove_all_elements_with_key(Any key)
                                 throws org.omg.CosCollection.KeyInvalid
Specified by:
remove_all_elements_with_key in interface org.omg.CosCollection.KeyCollectionOperations
Throws:
org.omg.CosCollection.KeyInvalid

replace_element_with_key

public boolean replace_element_with_key(Any element)
                                 throws org.omg.CosCollection.ElementInvalid
Specified by:
replace_element_with_key in interface org.omg.CosCollection.KeyCollectionOperations
Throws:
org.omg.CosCollection.ElementInvalid

replace_element_with_key_set_iterator

public boolean replace_element_with_key_set_iterator(Any element,
                                                     org.omg.CosCollection.Iterator where)
                                              throws org.omg.CosCollection.ElementInvalid,
                                                     org.omg.CosCollection.IteratorInvalid
Specified by:
replace_element_with_key_set_iterator in interface org.omg.CosCollection.KeyCollectionOperations
Throws:
org.omg.CosCollection.ElementInvalid
org.omg.CosCollection.IteratorInvalid

retrieve_element_with_key

public boolean retrieve_element_with_key(Any key,
                                         AnyHolder element)
                                  throws org.omg.CosCollection.KeyInvalid
Specified by:
retrieve_element_with_key in interface org.omg.CosCollection.KeyCollectionOperations
Throws:
org.omg.CosCollection.KeyInvalid

key

public void key(Any element,
                AnyHolder a_key)
         throws org.omg.CosCollection.ElementInvalid
Specified by:
key in interface org.omg.CosCollection.KeyCollectionOperations
Throws:
org.omg.CosCollection.ElementInvalid

keys

public void keys(Any[] elements,
                 org.omg.CosCollection.AnySequenceHolder a_keys)
          throws org.omg.CosCollection.ElementInvalid
Specified by:
keys in interface org.omg.CosCollection.KeyCollectionOperations
Throws:
org.omg.CosCollection.ElementInvalid

locate_element_with_key

public boolean locate_element_with_key(Any key,
                                       org.omg.CosCollection.Iterator where)
                                throws org.omg.CosCollection.KeyInvalid,
                                       org.omg.CosCollection.IteratorInvalid
Specified by:
locate_element_with_key in interface org.omg.CosCollection.KeyCollectionOperations
Throws:
org.omg.CosCollection.KeyInvalid
org.omg.CosCollection.IteratorInvalid

locate_next_element_with_key

public boolean locate_next_element_with_key(Any key,
                                            org.omg.CosCollection.Iterator where)
                                     throws org.omg.CosCollection.KeyInvalid,
                                            org.omg.CosCollection.IteratorInvalid
Specified by:
locate_next_element_with_key in interface org.omg.CosCollection.KeyCollectionOperations
Throws:
org.omg.CosCollection.KeyInvalid
org.omg.CosCollection.IteratorInvalid

locate_next_element_with_different_key

public boolean locate_next_element_with_different_key(org.omg.CosCollection.Iterator where)
                                               throws org.omg.CosCollection.IteratorInBetween,
                                                      org.omg.CosCollection.IteratorInvalid
Specified by:
locate_next_element_with_different_key in interface org.omg.CosCollection.KeyCollectionOperations
Throws:
org.omg.CosCollection.IteratorInBetween
org.omg.CosCollection.IteratorInvalid

number_of_different_keys

public int number_of_different_keys()
Specified by:
number_of_different_keys in interface org.omg.CosCollection.KeyCollectionOperations

number_of_elements_with_key

public int number_of_elements_with_key(Any key)
                                throws org.omg.CosCollection.KeyInvalid
Specified by:
number_of_elements_with_key in interface org.omg.CosCollection.KeyCollectionOperations
Throws:
org.omg.CosCollection.KeyInvalid

locate_first_element_with_key

public boolean locate_first_element_with_key(Any key,
                                             org.omg.CosCollection.Iterator where)
                                      throws org.omg.CosCollection.KeyInvalid,
                                             org.omg.CosCollection.IteratorInvalid
Specified by:
locate_first_element_with_key in interface org.omg.CosCollection.KeySortedCollectionOperations
Throws:
org.omg.CosCollection.KeyInvalid
org.omg.CosCollection.IteratorInvalid

locate_last_element_with_key

public boolean locate_last_element_with_key(Any key,
                                            org.omg.CosCollection.Iterator where)
                                     throws org.omg.CosCollection.KeyInvalid,
                                            org.omg.CosCollection.IteratorInvalid
Specified by:
locate_last_element_with_key in interface org.omg.CosCollection.KeySortedCollectionOperations
Throws:
org.omg.CosCollection.KeyInvalid
org.omg.CosCollection.IteratorInvalid

locate_previous_element_with_key

public boolean locate_previous_element_with_key(Any key,
                                                org.omg.CosCollection.Iterator where)
                                         throws org.omg.CosCollection.KeyInvalid,
                                                org.omg.CosCollection.IteratorInvalid
Specified by:
locate_previous_element_with_key in interface org.omg.CosCollection.KeySortedCollectionOperations
Throws:
org.omg.CosCollection.KeyInvalid
org.omg.CosCollection.IteratorInvalid

locate_previous_element_with_different_key

public boolean locate_previous_element_with_different_key(org.omg.CosCollection.Iterator where)
                                                   throws org.omg.CosCollection.IteratorInBetween,
                                                          org.omg.CosCollection.IteratorInvalid
Specified by:
locate_previous_element_with_different_key in interface org.omg.CosCollection.KeySortedCollectionOperations
Throws:
org.omg.CosCollection.IteratorInBetween
org.omg.CosCollection.IteratorInvalid

element_inserted

protected void element_inserted(int pos)

element_removed

protected void element_removed(int pos,
                               Any old)

element_replaced

protected void element_replaced(int pos,
                                Any old)

check_key

protected void check_key(Any key)
                  throws org.omg.CosCollection.KeyInvalid
Throws:
org.omg.CosCollection.KeyInvalid

key_inserted

protected void key_inserted(Any key,
                            int pos)

key_removed

protected void key_removed(Any key)

remove_element_at_position

public void remove_element_at_position(int position)
                                throws org.omg.CosCollection.PositionInvalid
Specified by:
remove_element_at_position in interface org.omg.CosCollection.OrderedCollectionOperations
Throws:
org.omg.CosCollection.PositionInvalid

remove_first_element

public void remove_first_element()
                          throws org.omg.CosCollection.EmptyCollection
Specified by:
remove_first_element in interface org.omg.CosCollection.OrderedCollectionOperations
Throws:
org.omg.CosCollection.EmptyCollection

remove_last_element

public void remove_last_element()
                         throws org.omg.CosCollection.EmptyCollection
Specified by:
remove_last_element in interface org.omg.CosCollection.OrderedCollectionOperations
Throws:
org.omg.CosCollection.EmptyCollection

retrieve_element_at_position

public boolean retrieve_element_at_position(int position,
                                            AnyHolder element)
                                     throws org.omg.CosCollection.PositionInvalid
Specified by:
retrieve_element_at_position in interface org.omg.CosCollection.OrderedCollectionOperations
Throws:
org.omg.CosCollection.PositionInvalid

retrieve_first_element

public boolean retrieve_first_element(AnyHolder element)
                               throws org.omg.CosCollection.EmptyCollection
Specified by:
retrieve_first_element in interface org.omg.CosCollection.OrderedCollectionOperations
Throws:
org.omg.CosCollection.EmptyCollection

retrieve_last_element

public boolean retrieve_last_element(AnyHolder element)
                              throws org.omg.CosCollection.EmptyCollection
Specified by:
retrieve_last_element in interface org.omg.CosCollection.OrderedCollectionOperations
Throws:
org.omg.CosCollection.EmptyCollection

create_ordered_iterator

public org.omg.CosCollection.OrderedIterator create_ordered_iterator(boolean read_only,
                                                                     boolean reverse_iteration)
Specified by:
create_ordered_iterator in interface org.omg.CosCollection.OrderedCollectionOperations

element_type

public TypeCode element_type()

add_element

public boolean add_element(Any element)
                    throws org.omg.CosCollection.ElementInvalid
Throws:
org.omg.CosCollection.ElementInvalid

add_element_set_iterator

public boolean add_element_set_iterator(Any element,
                                        org.omg.CosCollection.Iterator where)
                                 throws org.omg.CosCollection.IteratorInvalid,
                                        org.omg.CosCollection.ElementInvalid
Throws:
org.omg.CosCollection.IteratorInvalid
org.omg.CosCollection.ElementInvalid

add_all_from

public void add_all_from(org.omg.CosCollection.Collection collector)
                  throws org.omg.CosCollection.ElementInvalid
Throws:
org.omg.CosCollection.ElementInvalid

remove_element_at

public void remove_element_at(org.omg.CosCollection.Iterator where)
                       throws org.omg.CosCollection.IteratorInvalid,
                              org.omg.CosCollection.IteratorInBetween
Throws:
org.omg.CosCollection.IteratorInvalid
org.omg.CosCollection.IteratorInBetween

remove_all

public int remove_all()

replace_element_at

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

retrieve_element_at

public boolean retrieve_element_at(org.omg.CosCollection.Iterator where,
                                   AnyHolder element)
                            throws org.omg.CosCollection.IteratorInvalid,
                                   org.omg.CosCollection.IteratorInBetween
Throws:
org.omg.CosCollection.IteratorInvalid
org.omg.CosCollection.IteratorInBetween

all_elements_do

public boolean all_elements_do(org.omg.CosCollection.Command what)

number_of_elements

public int number_of_elements()

is_empty

public boolean is_empty()

destroy

public void destroy()

element_add

public int element_add(Any element)
                throws org.omg.CosCollection.ElementInvalid
Throws:
org.omg.CosCollection.ElementInvalid

element_remove

public void element_remove(int pos)
                    throws org.omg.CosCollection.PositionInvalid,
                           org.omg.CosCollection.EmptyCollection
Throws:
org.omg.CosCollection.PositionInvalid
org.omg.CosCollection.EmptyCollection

element_replace

public int element_replace(int pos,
                           Any element)
                    throws org.omg.CosCollection.PositionInvalid,
                           org.omg.CosCollection.ElementInvalid
Throws:
org.omg.CosCollection.PositionInvalid
org.omg.CosCollection.ElementInvalid

element_retrieve

public Any element_retrieve(int pos)
                     throws org.omg.CosCollection.PositionInvalid
Throws:
org.omg.CosCollection.PositionInvalid

check_iterator

public org.jacorb.collection.PositionalIteratorImpl check_iterator(org.omg.CosCollection.Iterator iter)
                                                            throws org.omg.CosCollection.IteratorInvalid
Throws:
org.omg.CosCollection.IteratorInvalid

is_this_you

public boolean is_this_you(org.omg.CosCollection.Collection col)

destroy_me

public void destroy_me(org.jacorb.collection.PositionalIteratorImpl i)

check_element

public void check_element(Any element)
                   throws org.omg.CosCollection.ElementInvalid
Throws:
org.omg.CosCollection.ElementInvalid


Copyright © 2012 JacORB. All Rights Reserved.