Copyright 2002 by aragost

com.aragost.araspect.handlers
Class CollectionHandler

java.lang.Object
  |
  +--com.aragost.araspect.handlers.Handler
        |
        +--com.aragost.araspect.handlers.GenericCollectionHandler
              |
              +--com.aragost.araspect.handlers.CollectionHandler
Direct Known Subclasses:
ArrayHandler

public class CollectionHandler
extends GenericCollectionHandler


Field Summary
static CollectionEvaluator collectionEvaluator
           
protected  java.util.List list
           
 
Constructor Summary
CollectionHandler()
          Creates new CollectionHandler
 
Method Summary
 boolean canRemoveEntries()
          Indicate if entries can be removed from the collection
static CollectionEvaluator getCollectionEvaluator()
          Gets the collectionEvaluator.
protected  java.util.Iterator getEntryIterator()
          Return an Iterator with TableEntry's for each entry in the collection.
protected  java.util.Iterator getEntryIterator(java.util.Iterator items)
           
 
Methods inherited from class com.aragost.araspect.handlers.GenericCollectionHandler
getStart, getTitle, initFromRequest, setStart
 
Methods inherited from class com.aragost.araspect.handlers.Handler
addGetters, getFacade, getHtmlUtils, getInspector, getNext, getPath, setNext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

list

protected java.util.List list

collectionEvaluator

public static CollectionEvaluator collectionEvaluator
Constructor Detail

CollectionHandler

public CollectionHandler()
Creates new CollectionHandler

Method Detail

getEntryIterator

protected java.util.Iterator getEntryIterator(java.util.Iterator items)

getEntryIterator

protected java.util.Iterator getEntryIterator()
Description copied from class: GenericCollectionHandler
Return an Iterator with TableEntry's for each entry in the collection. If the default evaluation methods should work this should return the same order every time

Specified by:
getEntryIterator in class GenericCollectionHandler
Returns:
DOCUMENT ME!

canRemoveEntries

public boolean canRemoveEntries()
Description copied from class: GenericCollectionHandler
Indicate if entries can be removed from the collection

Overrides:
canRemoveEntries in class GenericCollectionHandler
Returns:
DOCUMENT ME!

getCollectionEvaluator

public static CollectionEvaluator getCollectionEvaluator()
Gets the collectionEvaluator.

Returns:
Returns a CollectionEvaluator

Copyright 2002 by aragost