net.sourceforge.eclipsetrader.core
Class ObservableList
java.lang.Object
java.util.AbstractCollection
java.util.AbstractList
java.util.ArrayList
net.sourceforge.eclipsetrader.core.ObservableList
- All Implemented Interfaces:
- java.lang.Cloneable, java.util.Collection, java.util.List, java.util.RandomAccess, java.io.Serializable
- public class ObservableList
- extends java.util.ArrayList
- See Also:
- Serialized Form
Methods inherited from class java.util.ArrayList |
addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, 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, removeAll, retainAll, toString |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.List |
containsAll, equals, hashCode, iterator, listIterator, listIterator, removeAll, retainAll, subList |
ObservableList
public ObservableList()
ObservableList
public ObservableList(java.util.List list)
ObservableList
public ObservableList(int initialCapacity)
getOriginalList
public java.util.Collection getOriginalList()
addCollectionObserver
public void addCollectionObserver(ICollectionObserver observer)
removeCollectionObserver
public void removeCollectionObserver(ICollectionObserver observer)
add
public boolean add(java.lang.Object o)
add
public void add(int index,
java.lang.Object element)
remove
public boolean remove(java.lang.Object o)
remove
public java.lang.Object remove(int index)
countObservers
public int countObservers()