Class BasicModuleList

All Implemented Interfaces:
BridgeList, java.lang.Cloneable, java.util.Collection, java.util.List, ModuleList,

public class BasicModuleList
extends BasicList
implements ModuleList

A list of Modules

$Id:,v 1.7 2002/09/25 14:57:47 pierre Exp $
Pierre van Rooden
See Also:
Serialized Form

Inner Class Summary
 class BasicModuleList.BasicModuleIterator
Inner classes inherited from class org.mmbase.bridge.implementation.BasicList
Fields inherited from class java.util.AbstractList
Method Summary
 Module getModule(int index)
          Returns the Module at the indicated postion in the list
 ModuleIterator moduleIterator()
          Returns an type-specific iterator for this list.
protected  java.lang.Object validate(java.lang.Object o)
Methods inherited from class org.mmbase.bridge.implementation.BasicList
add, add, contains, convert, convertAll, get, getProperty, set, setProperty, sort, sort, toArray
Methods inherited from class java.util.ArrayList
addAll, addAll, clear, clone, ensureCapacity, indexOf, isEmpty, lastIndexOf, remove, removeRange, size, 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 org.mmbase.bridge.BridgeList
getProperty, setProperty, sort, sort
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

Method Detail


protected java.lang.Object validate(java.lang.Object o)
                             throws java.lang.ClassCastException
validate in class BasicList


public Module getModule(int index)
Description copied from interface: ModuleList
Returns the Module at the indicated postion in the list
Specified by:
getModule in interface ModuleList
Following copied from interface: org.mmbase.bridge.ModuleList
index - the position of the Module to retrieve


public ModuleIterator moduleIterator()
Description copied from interface: ModuleList
Returns an type-specific iterator for this list.
Specified by:
moduleIterator in interface ModuleList

MMBase build