org.apache.cocoon.ant
Class CocoonCrawling

java.lang.Object
  extended byorg.apache.avalon.framework.logger.AbstractLogEnabled
      extended byorg.apache.cocoon.ant.CocoonCrawling
All Implemented Interfaces:
LogEnabled

public class CocoonCrawling
extends AbstractLogEnabled

A simple Cocoon crawler

Version:
CVS $Id: CocoonCrawling.java 30941 2004-07-29 19:56:58Z vgritsenko $
Author:
huber@apache.org

Nested Class Summary
static class CocoonCrawling.CocoonCrawlingIterator
          An Iterator iterating over URIs which are not visited already, visited URIs are moved immediatly to a set of visited URIs
 
Constructor Summary
CocoonCrawling()
          Constructor for the CocoonCrawling object
 
Method Summary
 void add(UriType uriType)
          Description of the Method
 Iterator iterator()
          Description of the Method
 void setRoot(UriType uriType)
          Sets the root attribute of the CocoonCrawling object
 Iterator visitedAlreadyIterator()
          Description of the Method
 
Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CocoonCrawling

public CocoonCrawling()
Constructor for the CocoonCrawling object

Method Detail

setRoot

public void setRoot(UriType uriType)
Sets the root attribute of the CocoonCrawling object

Parameters:
uriType - The new root value

add

public void add(UriType uriType)
Description of the Method

Parameters:
uriType - Description of Parameter

iterator

public Iterator iterator()
Description of the Method

Returns:
Description of the Returned Value

visitedAlreadyIterator

public Iterator visitedAlreadyIterator()
Description of the Method

Returns:
Description of the Returned Value


Copyright ? 1999-2005 The Apache Software Foundation. All Rights Reserved.