org.zilonis.scope
Class ScopedLinkedList<Element>

java.lang.Object
  extended by org.zilonis.scope.ScopedLinkedList<Element>

public class ScopedLinkedList<Element>
extends java.lang.Object


Constructor Summary
ScopedLinkedList()
           
 
Method Summary
 void add(Scope scope, Element element)
           
 void addAll(Scope scope, Element[] elements)
           
 void addAsSecondChild(Scope scope, Element element)
           
 java.lang.Iterable<Element> getIterable(Scope scope)
           
 java.util.Iterator<Element> iterator(Scope scope)
           
 void remove(Scope scope, Element element)
           
 void removeAll(Scope scope)
           
 int size(Scope scope)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScopedLinkedList

public ScopedLinkedList()
Method Detail

add

public void add(Scope scope,
                Element element)

addAsSecondChild

public void addAsSecondChild(Scope scope,
                             Element element)

addAll

public void addAll(Scope scope,
                   Element[] elements)

removeAll

public void removeAll(Scope scope)

size

public int size(Scope scope)

remove

public void remove(Scope scope,
                   Element element)

iterator

public java.util.Iterator<Element> iterator(Scope scope)

getIterable

public java.lang.Iterable<Element> getIterable(Scope scope)