net.ontopia.utils
Class GrabberGrabber

java.lang.Object
  extended by net.ontopia.utils.GrabberGrabber
All Implemented Interfaces:
GrabberIF

public class GrabberGrabber
extends java.lang.Object
implements GrabberIF

INTERNAL: Grabber that makes the second grabber grab what the first grabber grabs and so on. Any number of grabbers may be chained together.


Constructor Summary
GrabberGrabber(GrabberIF grabber1, GrabberIF grabber2)
           
GrabberGrabber(GrabberIF grabber1, GrabberIF grabber2, GrabberIF grabber3)
           
GrabberGrabber(GrabberIF grabber1, GrabberIF grabber2, GrabberIF grabber3, GrabberIF grabber4)
           
 
Method Summary
 void addGrabber(GrabberIF grabber)
          Add grabber to the end of the grabber list.
 java.util.List getGrabbers()
          Gets the chained grabbers.
 java.lang.Object grab(java.lang.Object object)
          Returns an object that is somehow extracted from the given object.
 void setGrabbers(java.util.List grabbers)
          Sets the grabbers.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GrabberGrabber

public GrabberGrabber(GrabberIF grabber1,
                      GrabberIF grabber2)

GrabberGrabber

public GrabberGrabber(GrabberIF grabber1,
                      GrabberIF grabber2,
                      GrabberIF grabber3)

GrabberGrabber

public GrabberGrabber(GrabberIF grabber1,
                      GrabberIF grabber2,
                      GrabberIF grabber3,
                      GrabberIF grabber4)
Method Detail

getGrabbers

public java.util.List getGrabbers()
Gets the chained grabbers.


setGrabbers

public void setGrabbers(java.util.List grabbers)
Sets the grabbers.


addGrabber

public void addGrabber(GrabberIF grabber)
Add grabber to the end of the grabber list.


grab

public java.lang.Object grab(java.lang.Object object)
Description copied from interface: GrabberIF
Returns an object that is somehow extracted from the given object.

Specified by:
grab in interface GrabberIF


Copyright © 2000-2010 Ontopia.