scone.robot
Class DepthSearchURLQueue

java.lang.Object
  extended by scone.robot.GenericURLQueue
      extended by scone.robot.BreadthSearchURLQueue
          extended by scone.robot.DepthSearchURLQueue
All Implemented Interfaces:
URLQueue

public class DepthSearchURLQueue
extends BreadthSearchURLQueue

Implementation of a lifo queue used for depthsearch

Author:
Frank Wollenweber

Field Summary
 
Fields inherited from class scone.robot.GenericURLQueue
numberOfElements, queue
 
Constructor Summary
DepthSearchURLQueue()
          The constructor
 
Method Summary
 QueueEntry dequeue()
          Get the next entry from the queue
 
Methods inherited from class scone.robot.GenericURLQueue
getNumberOfPendingQueueEntries, getNumberOfPendingQueueEntries, getPendingQueueEntries, getPendingQueueEntries, getPendingURL, isPendingURL, queue, removeAllQueueEntries, removeQueueEntry, size
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DepthSearchURLQueue

public DepthSearchURLQueue()
The constructor

Method Detail

dequeue

public QueueEntry dequeue()
Get the next entry from the queue

Specified by:
dequeue in interface URLQueue
Overrides:
dequeue in class BreadthSearchURLQueue
Returns:
The next entry