Protege-2000 1.7

edu.stanford.smi.protege.util
Class ExtendedArrayList

java.lang.Object
  |
  +--java.util.AbstractCollection
        |
        +--java.util.AbstractList
              |
              +--java.util.ArrayList
                    |
                    +--edu.stanford.smi.protege.util.ExtendedArrayList
All Implemented Interfaces:
Cloneable, Collection, ExtendedList, List, Serializable

public class ExtendedArrayList
extends ArrayList
implements ExtendedList

Description of the class

Author:
Ray Fergerson
See Also:
Serialized Form

Fields inherited from class java.util.AbstractList
modCount
 
Constructor Summary
ExtendedArrayList(int i)
           
 
Method Summary
 Object getFirst()
           
 List getUnmodifiableList()
           
 void replace(int index, Object to)
           
 void replace(Object from, Object to)
           
 
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, removeRange, set, size, toArray, toArray, trimToSize
 
Methods inherited from class java.util.AbstractList
equals, hashCode, iterator, listIterator, listIterator, subList
 
Methods inherited from class java.util.AbstractCollection
containsAll, remove, removeAll, retainAll, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray
 

Constructor Detail

ExtendedArrayList

public ExtendedArrayList(int i)
Method Detail

getFirst

public Object getFirst()

getUnmodifiableList

public List getUnmodifiableList()
Specified by:
getUnmodifiableList in interface ExtendedList

replace

public void replace(int index,
                    Object to)

replace

public void replace(Object from,
                    Object to)
Specified by:
replace in interface ExtendedList

Protege-2000 1.7

Submit a bug report or feature request
Protege-2000 is a trademark of Stanford University.
Copyright (c) 1998-2002 Stanford University.