webmngr.util
Class SortedList

java.lang.Object
  |
  +--java.util.AbstractCollection
        |
        +--java.util.AbstractList
              |
              +--java.util.Vector
                    |
                    +--webmngr.util.SortedList
All Implemented Interfaces:
java.lang.Cloneable, java.util.Collection, java.util.List, java.io.Serializable

public class SortedList
extends java.util.Vector
implements java.util.List

This class implements a SortedList storing ordered elements

See Also:
Serialized Form

Field Summary
protected  java.util.Comparator comparator
           
 
Fields inherited from class java.util.Vector
capacityIncrement, elementCount, elementData
 
Fields inherited from class java.util.AbstractList
modCount
 
Constructor Summary
SortedList(java.util.Comparator comp)
          Constructor
 
Method Summary
 boolean add(java.lang.Object o)
          Adds an object on this SortedList at its apropriate place
 java.util.Comparator getComparator()
          Gets this SortedList comparator Object
 
Methods inherited from class java.util.Vector
add, addAll, addAll, addElement, capacity, clear, clone, contains, containsAll, copyInto, elementAt, elements, ensureCapacity, equals, firstElement, get, hashCode, indexOf, indexOf, insertElementAt, isEmpty, lastElement, lastIndexOf, lastIndexOf, remove, remove, removeAll, removeAllElements, removeElement, removeElementAt, removeRange, retainAll, set, setElementAt, setSize, size, subList, toArray, toArray, toString, trimToSize
 
Methods inherited from class java.util.AbstractList
iterator, listIterator, listIterator
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray
 

Field Detail

comparator

protected java.util.Comparator comparator
Constructor Detail

SortedList

public SortedList(java.util.Comparator comp)
Constructor
Parameters:
comp - Comparator object
Method Detail

add

public boolean add(java.lang.Object o)
Adds an object on this SortedList at its apropriate place
Specified by:
add in interface java.util.List
Overrides:
add in class java.util.Vector
Parameters:
o - Object to be added

getComparator

public java.util.Comparator getComparator()
Gets this SortedList comparator Object
Returns:
comparator used to compare this list elements while they're been added