org.mmbase.bridge.remote.implementation
Class RemoteRelationList_Impl

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

public class RemoteRelationList_Impl
extends java.lang.Object
implements RelationList, NodeList

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


Constructor Summary
RemoteRelationList_Impl(RemoteRelationList 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
 Relation getRelation(int param1)
          Returns the Relation 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.
 RelationIterator relationIterator()
          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.
 RelationList subRelationList(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

RemoteRelationList_Impl

public RemoteRelationList_Impl(RemoteRelationList 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)

getRelation

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

relationIterator

public RelationIterator relationIterator()
Description copied from interface: RelationList
Returns an type-specific iterator for this list.
Specified by:
relationIterator in interface RelationList

subRelationList

public RelationList subRelationList(int param1,
                                    int param2)
Description copied from interface: RelationList
Returns a sublist of this list.
Specified by:
subRelationList in interface RelationList
Following copied from interface: org.mmbase.bridge.RelationList
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