org.codehaus.plexus.util

Class DirectoryWalker

public class DirectoryWalker extends Object

DirectoryWalker

Version: $Id: DirectoryWalker.java 8010 2009-01-07 12:59:50Z vsiveton $

Constructor Summary
DirectoryWalker()
Method Summary
voidaddDirectoryWalkListener(DirectoryWalkListener listener)
voidaddExclude(String exclude)
voidaddInclude(String include)
voidaddSCMExcludes()
Add's to the Exclude List the default list of SCM excludes.
FilegetBaseDir()
ListgetExcludes()
ListgetIncludes()
voidremoveDirectoryWalkListener(DirectoryWalkListener listener)
Removes a DirectoryWalkListener.
voidscan()
Performs a Scan against the provided
voidsetBaseDir(File baseDir)
voidsetDebugMode(boolean debugEnabled)
voidsetExcludes(List entries)
voidsetIncludes(List entries)

Constructor Detail

DirectoryWalker

public DirectoryWalker()

Method Detail

addDirectoryWalkListener

public void addDirectoryWalkListener(DirectoryWalkListener listener)

addExclude

public void addExclude(String exclude)

addInclude

public void addInclude(String include)

addSCMExcludes

public void addSCMExcludes()
Add's to the Exclude List the default list of SCM excludes.

getBaseDir

public File getBaseDir()

Returns: Returns the baseDir.

getExcludes

public List getExcludes()

Returns: Returns the excludes.

getIncludes

public List getIncludes()

Returns: Returns the includes.

removeDirectoryWalkListener

public void removeDirectoryWalkListener(DirectoryWalkListener listener)
Removes a DirectoryWalkListener.

Parameters: listener the listener to remove.

scan

public void scan()
Performs a Scan against the provided setBaseDir

setBaseDir

public void setBaseDir(File baseDir)

Parameters: baseDir The baseDir to set.

setDebugMode

public void setDebugMode(boolean debugEnabled)

setExcludes

public void setExcludes(List entries)

Parameters: entries The excludes to set.

setIncludes

public void setIncludes(List entries)

Parameters: entries The includes to set.

Copyright © 2001-2010 Codehaus. All Rights Reserved.