org.progeeks.util.xml
Class FileSetHandler.FilePattern
java.lang.Object
org.progeeks.util.xml.FileSetHandler.FilePattern
- Direct Known Subclasses:
- FileSetHandler.Exclude, FileSetHandler.Include
- Enclosing class:
- FileSetHandler
public abstract static class FileSetHandler.FilePattern
- extends java.lang.Object
Method Summary |
abstract int |
accept(java.io.File f,
java.io.File base)
Returns EXCLUDE, INCLUDE, or UNKNOWN based on the file and pattern. |
protected java.util.regex.Pattern |
createPattern(java.lang.String name)
|
java.lang.String |
getName()
|
protected boolean |
matches(java.io.File f,
java.io.File base,
boolean strict)
|
void |
setName(java.lang.String name)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
INCLUDE
public static final int INCLUDE
- See Also:
- Constant Field Values
UNKNOWN
public static final int UNKNOWN
- See Also:
- Constant Field Values
EXCLUDE
public static final int EXCLUDE
- See Also:
- Constant Field Values
FileSetHandler.FilePattern
public FileSetHandler.FilePattern()
setName
public void setName(java.lang.String name)
getName
public java.lang.String getName()
createPattern
protected java.util.regex.Pattern createPattern(java.lang.String name)
accept
public abstract int accept(java.io.File f,
java.io.File base)
- Returns EXCLUDE, INCLUDE, or UNKNOWN based on the file and pattern.
matches
protected boolean matches(java.io.File f,
java.io.File base,
boolean strict)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Copyright © 2002-2003 Paul Speed. All Rights Reserved.