net.infonode.util

Class ChangeNotifyList

public abstract class ChangeNotifyList extends Object implements List

Version: $Revision: 1.4 $

Author: $Author: jesper $

Constructor Summary
protected ChangeNotifyList()
protected ChangeNotifyList(List list)
Method Summary
voidadd(int index, Object element)
booleanadd(Object o)
booleanaddAll(int index, Collection c)
booleanaddAll(Collection c)
protected abstract voidchanged()
voidclear()
booleancontains(Object o)
booleancontainsAll(Collection c)
Objectget(int index)
protected ListgetList()
intindexOf(Object o)
booleanisEmpty()
Iteratoriterator()
intlastIndexOf(Object o)
ListIteratorlistIterator()
ListIteratorlistIterator(int index)
Objectremove(int index)
booleanremove(Object o)
booleanremoveAll(Collection c)
booleanretainAll(Collection c)
Objectset(int index, Object element)
intsize()
ListsubList(int fromIndex, int toIndex)
Object[]toArray()
Object[]toArray(Object[] a)

Constructor Detail

ChangeNotifyList

protected ChangeNotifyList()

ChangeNotifyList

protected ChangeNotifyList(List list)

Method Detail

add

public void add(int index, Object element)

add

public boolean add(Object o)

addAll

public boolean addAll(int index, Collection c)

addAll

public boolean addAll(Collection c)

changed

protected abstract void changed()

clear

public void clear()

contains

public boolean contains(Object o)

containsAll

public boolean containsAll(Collection c)

get

public Object get(int index)

getList

protected List getList()

indexOf

public int indexOf(Object o)

isEmpty

public boolean isEmpty()

iterator

public Iterator iterator()

lastIndexOf

public int lastIndexOf(Object o)

listIterator

public ListIterator listIterator()

listIterator

public ListIterator listIterator(int index)

remove

public Object remove(int index)

remove

public boolean remove(Object o)

removeAll

public boolean removeAll(Collection c)

retainAll

public boolean retainAll(Collection c)

set

public Object set(int index, Object element)

size

public int size()

subList

public List subList(int fromIndex, int toIndex)

toArray

public Object[] toArray()

toArray

public Object[] toArray(Object[] a)