org.mmbase.bridge.remote.implementation
Class RemoteNodeList_Impl

java.lang.Object
  |
  +--org.mmbase.bridge.remote.implementation.RemoteNodeList_Impl
All Implemented Interfaces:
java.util.Collection, java.util.List, NodeList

public class RemoteNodeList_Impl
extends java.lang.Object
implements NodeList, java.util.List

RemoteNodeList_Impl in a generated implementation of NodeList
This implementation is used by a local class when the MMCI is called remotely


Constructor Summary
RemoteNodeList_Impl(RemoteNodeList originalObject)
           
 
Method Summary
 void add(int param1, java.lang.Object param2)
           
 boolean add(java.lang.Object param1)
           
 boolean addAll(java.util.Collection param1)
           
 boolean addAll(int param1, java.util.Collection param2)
           
 void clear()
           
 boolean contains(java.lang.Object param1)
           
 boolean containsAll(java.util.Collection param1)
           
 java.lang.Object get(int param1)
           
 Node getNode(int param1)
          Returns the Node at the indicated postion in the list
 int indexOf(java.lang.Object param1)
           
 boolean isEmpty()
           
 java.util.Iterator iterator()
           
 int lastIndexOf(java.lang.Object param1)
           
 java.util.ListIterator listIterator()
           
 java.util.ListIterator listIterator(int param1)
           
 NodeIterator nodeIterator()
          Returns an type-specific iterator for this list.
 java.lang.Object remove(int param1)
           
 boolean remove(java.lang.Object param1)
           
 boolean removeAll(java.util.Collection param1)
           
 boolean retainAll(java.util.Collection param1)
           
 java.lang.Object set(int param1, java.lang.Object param2)
           
 int size()
           
 java.util.List subList(int param1, int param2)
           
 NodeList subNodeList(int param1, int param2)
          Returns a sublist of this list.
 java.lang.Object[] toArray()
           
 java.lang.Object[] toArray(java.lang.Object[] param1)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.List
equals, hashCode
 

Constructor Detail

RemoteNodeList_Impl

public RemoteNodeList_Impl(RemoteNodeList originalObject)
Method Detail

add

public boolean add(java.lang.Object param1)
Specified by:
add in interface java.util.List

size

public int size()
Specified by:
size in interface java.util.List

toArray

public java.lang.Object[] toArray()
Specified by:
toArray in interface java.util.List

toArray

public java.lang.Object[] toArray(java.lang.Object[] param1)
Specified by:
toArray in interface java.util.List

contains

public boolean contains(java.lang.Object param1)
Specified by:
contains in interface java.util.List

clear

public void clear()
Specified by:
clear in interface java.util.List

remove

public boolean remove(java.lang.Object param1)
Specified by:
remove in interface java.util.List

isEmpty

public boolean isEmpty()
Specified by:
isEmpty in interface java.util.List

iterator

public java.util.Iterator iterator()
Specified by:
iterator in interface java.util.List

containsAll

public boolean containsAll(java.util.Collection param1)
Specified by:
containsAll in interface java.util.List

addAll

public boolean addAll(java.util.Collection param1)
Specified by:
addAll in interface java.util.List

removeAll

public boolean removeAll(java.util.Collection param1)
Specified by:
removeAll in interface java.util.List

retainAll

public boolean retainAll(java.util.Collection param1)
Specified by:
retainAll in interface java.util.List

indexOf

public int indexOf(java.lang.Object param1)
Specified by:
indexOf in interface java.util.List

lastIndexOf

public int lastIndexOf(java.lang.Object param1)
Specified by:
lastIndexOf in interface java.util.List

get

public java.lang.Object get(int param1)
Specified by:
get in interface java.util.List

set

public java.lang.Object set(int param1,
                            java.lang.Object param2)
Specified by:
set in interface java.util.List

add

public void add(int param1,
                java.lang.Object param2)
Specified by:
add in interface java.util.List

remove

public java.lang.Object remove(int param1)
Specified by:
remove in interface java.util.List

addAll

public boolean addAll(int param1,
                      java.util.Collection param2)
Specified by:
addAll in interface java.util.List

subList

public java.util.List subList(int param1,
                              int param2)
Specified by:
subList in interface java.util.List

listIterator

public java.util.ListIterator listIterator()
Specified by:
listIterator in interface java.util.List

listIterator

public java.util.ListIterator listIterator(int param1)
Specified by:
listIterator in interface java.util.List

getNode

public Node getNode(int param1)
Description copied from interface: NodeList
Returns the Node at the indicated postion in the list
Specified by:
getNode in interface NodeList
Following copied from interface: org.mmbase.bridge.NodeList
Parameters:
index - the position of the Node to retrieve

nodeIterator

public NodeIterator nodeIterator()
Description copied from interface: NodeList
Returns an type-specific iterator for this list.
Specified by:
nodeIterator in interface NodeList

subNodeList

public NodeList subNodeList(int param1,
                            int param2)
Description copied from interface: NodeList
Returns a sublist of this list.
Specified by:
subNodeList in interface NodeList
Following copied from interface: org.mmbase.bridge.NodeList
Parameters:
fromIndex - the position in the current list where the sublist starts (inclusive)
toIndex - the position in the current list where the sublist ends (exclusive)


MMBase 2002