Package | Description |
---|---|
org.htmlparser.parserapplications.filterbuilder | |
org.htmlparser.parserapplications.filterbuilder.wrappers |
Modifier and Type | Field | Description |
---|---|---|
protected Filter |
SubFilterList.mHome |
The parent filter wrapper.
|
Modifier and Type | Method | Description |
---|---|---|
Filter[] |
FilterBuilder.getFilters() |
Retrieve the top level filters in the main window.
|
Filter[] |
SubFilterList.getFilters() |
Return the list of filters in this container.
|
protected Filter[] |
FilterBuilder.getSelection() |
Return the current selection set as an array.
|
static Filter |
Filter.instantiate(java.lang.String class_name) |
Create a new filter from the class name.
|
protected Filter |
FilterBuilder.lastSelected() |
Return the last filter added to the selection set.
|
static Filter[] |
Filter.reconstitute(java.lang.String string,
Parser context) |
Returns the filters represented by the string.
|
static Filter |
Filter.wrap(NodeFilter filter,
Parser context) |
Returns a wrapped filter.
|
Modifier and Type | Method | Description |
---|---|---|
void |
SubFilterList.addFilter(Filter filter) |
Add a filter to the container contents.
|
void |
SubFilterList.addFilter(Filter filter,
int index) |
Add a filter to the container at a specific position.
|
protected void |
FilterBuilder.addSelection(Filter filter) |
Add a filter to the current selection set.
|
static java.lang.String |
Filter.deconstitute(Filter[] filters) |
Returns a string serialization of the filters.
|
protected void |
FilterBuilder.insertFilters(Filter[] filters,
java.awt.Point point,
SubFilterList list) |
Adds a set of filters to the main panel or a sublist.
|
void |
SubFilterList.removeFilter(Filter filter) |
Remove a filter from the container.
|
protected void |
FilterBuilder.removeSelection(Filter filter) |
Remove a filter from the current selection set.
|
protected boolean |
FilterBuilder.selectionContains(Filter filter) |
Check if the current selection set contains the given filter.
|
void |
FilterBuilder.setExpanded(Filter[] filters,
boolean expanded,
boolean recursive) |
Expand or collapse filters, possibly recursively.
|
void |
FilterBuilder.setupDropTargets(Filter[] filters) |
Set up drop targets.
|
void |
FilterBuilder.setupMouseListeners(Filter[] filters) |
Set up mouse listeners.
|
Constructor | Description |
---|---|
SubFilterList(Filter home,
java.lang.String title,
int max) |
Creates a container panel.
|
Modifier and Type | Class | Description |
---|---|---|
class |
AndFilterWrapper |
Wrapper for AndFilters.
|
class |
HasAttributeFilterWrapper |
Wrapper for HasAttributeFilters.
|
class |
HasChildFilterWrapper |
Wrapper for HasChildFilters.
|
class |
HasParentFilterWrapper |
Wrapper for HasParentFilters.
|
class |
HasSiblingFilterWrapper |
Wrapper for HasSiblingFilters.
|
class |
NodeClassFilterWrapper |
Wrapper for NodeClassFilters.
|
class |
NotFilterWrapper |
Wrapper for NotFilters.
|
class |
OrFilterWrapper |
Wrapper for OrFilters.
|
class |
RegexFilterWrapper |
Wrapper for RegexFilters.
|
class |
StringFilterWrapper |
Wrapper for StringFilters.
|
class |
TagNameFilterWrapper |
Wrapper for TagNameFilters.
|
HTML Parser is an open source library released under LGPL.