net.sourceforge.taverna.publish
Class RegexFileSelector
java.lang.Object
net.sourceforge.taverna.publish.RegexFileSelector
- All Implemented Interfaces:
- org.apache.commons.vfs.FileSelector
public class RegexFileSelector
- extends java.lang.Object
- implements org.apache.commons.vfs.FileSelector
This class selects files whose name matches the regular expression provided
in the constructor.
Last edited by $Author: sowen70 $
- Version:
- $Revision: 1.3 $
- Author:
- Mark
|
Method Summary |
boolean |
includeFile(org.apache.commons.vfs.FileSelectInfo info)
|
boolean |
traverseDescendents(org.apache.commons.vfs.FileSelectInfo info)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RegexFileSelector
public RegexFileSelector(java.lang.String regex)
- Constructor
- Parameters:
regex - The regular expression to be applied to the files.
RegexFileSelector
public RegexFileSelector(java.lang.String regex,
boolean recurseDirectories)
- Constructor
- Parameters:
regex - recurseDirectories -
includeFile
public boolean includeFile(org.apache.commons.vfs.FileSelectInfo info)
throws java.lang.Exception
- Specified by:
includeFile in interface org.apache.commons.vfs.FileSelector
- Throws:
java.lang.Exception- See Also:
FileSelector.includeFile(org.apache.commons.vfs.FileSelectInfo)
traverseDescendents
public boolean traverseDescendents(org.apache.commons.vfs.FileSelectInfo info)
throws java.lang.Exception
- Specified by:
traverseDescendents in interface org.apache.commons.vfs.FileSelector
- Throws:
java.lang.Exception- See Also:
FileSelector.traverseDescendents(org.apache.commons.vfs.FileSelectInfo)