|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.weblab.services.sourcereader.filter.FolderAndExtensionFilter
public class FolderAndExtensionFilter
Use this class when you need a FileFilter on folder name and file extensions (.jpg, .txt, .mpeg, ...) If
reject mode, given folders and extensions are not rejected. Else, the folders and extensions are the only accepted.
| Field Summary | |
|---|---|
protected boolean |
extensionRejectMode
Whether extensions are the accepted ones or the rejected ones. |
protected java.util.List<java.lang.String> |
extensions
The extensions to test. |
protected java.util.List<java.lang.String> |
folderExt
The folder extensions to test. |
protected boolean |
folderExtRejectMode
Whether folder extensions are the accepted ones or the rejected ones. |
protected boolean |
folderRejectMode
Whether extensions are the accepted ones or the rejected ones. |
protected java.util.List<java.lang.String> |
folders
The extensions to test. |
| Constructor Summary | |
|---|---|
FolderAndExtensionFilter(java.util.List<java.lang.String> folders,
boolean folderRejectMode,
java.util.List<java.lang.String> extensions,
boolean extensionRejectMode,
java.util.List<java.lang.String> folderExt,
boolean folderExtRejectMode)
|
|
| Method Summary | |
|---|---|
boolean |
accept(java.io.File file)
|
static java.lang.String |
getFileExtension(java.io.File file)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected java.util.List<java.lang.String> extensions
protected boolean extensionRejectMode
protected java.util.List<java.lang.String> folders
protected boolean folderRejectMode
protected java.util.List<java.lang.String> folderExt
protected boolean folderExtRejectMode
| Constructor Detail |
|---|
public FolderAndExtensionFilter(java.util.List<java.lang.String> folders,
boolean folderRejectMode,
java.util.List<java.lang.String> extensions,
boolean extensionRejectMode,
java.util.List<java.lang.String> folderExt,
boolean folderExtRejectMode)
| Method Detail |
|---|
public boolean accept(java.io.File file)
accept in interface java.io.FileFilterpublic static java.lang.String getFileExtension(java.io.File file)
file - The file to extract extension.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||