org.htmlparser.lexerapplications.tabby
public class Tabby extends Object
Field Summary | |
---|---|
protected Tabby.Filter | mFilter
The file filter to apply. |
protected int | mTabsize
The replacement tab stop size. |
Constructor Summary | |
---|---|
Tabby()
Creates a new instance of Tabby with no file filter and a tab stop of 4. | |
Tabby(String filter)
Creates a new instance of Tabby using the given regular expression and
a tab stop of 4. | |
Tabby(String filter, int tabsize) Creates a new instance of Tabby. |
Method Summary | |
---|---|
protected void | edit(File file)
Process the file or directory. |
static void | main(String[] args)
Run Tabby on a file or directory. |
protected void | process(File file)
Process the file or directory. |
Parameters: filter The regular expression to apply to the files searched.
Parameters: filter The regular expression to apply to the files searched. tabsize The tab stop setting.
Throws: IllegalArgumentException If tabsize is not a positive number.
Parameters: file The file to edit.
Parameters: args The command line arguments.
args[0] The file or directory to work on.
args[1] Optional, the regular expression to use as a file filter
args[2] Optional, the tab stop setting (integer).
Parameters: file The file to process.
HTML Parser is an open source library released under LGPL. | |