bb.io.filefilter
Class HtmlFilter
java.lang.Object
javax.swing.filechooser.FileFilter
bb.io.filefilter.BaseFilter
bb.io.filefilter.RegexFilter
bb.io.filefilter.SuffixFilter
bb.io.filefilter.HtmlFilter
- All Implemented Interfaces:
- FileFilter
public class HtmlFilter
- extends SuffixFilter
File filter that accepts html files.
Specificly, this file filter accepts only normal files whose names end with the following extensions (case irrelevant):
.html
.htm
.xhtml
.shtml
Directories and other file system elements are always rejected, which could affect directory drill down
(see DirUtil.getTree
and DirUtil.getFilesInTree
).
This class is multithread safe: it is immutable.
In particular, it maintains its ancestor class
's immutability.
- Author:
- Brent Boyer
Constructor Summary |
HtmlFilter()
Constructs a new HtmlFilter instance. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HtmlFilter
public HtmlFilter()
- Constructs a new HtmlFilter instance.
getDescription
public String getDescription()
- Description copied from class:
SuffixFilter
-
The implementation here has some introductory text, followed by a comma separated list of all of the regexes present in RegexFilter.patterns
.
The implementation here has some introductory text, followed by a comma separated list of the suffixes
.
- Overrides:
getDescription
in class SuffixFilter