Package | Description |
---|---|
org.htmlparser.parserapplications.filterbuilder | |
org.htmlparser.parserapplications.filterbuilder.wrappers |
Modifier and Type | Field and Description |
---|---|
protected Filter |
SubFilterList.mHome
The parent filter wrapper.
|
Modifier and Type | Method and Description |
---|---|
Filter[] |
SubFilterList.getFilters()
Return the list of filters in this container.
|
Filter[] |
FilterBuilder.getFilters()
Retrieve the top level filters in the main window.
|
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 and 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 and Description |
---|
SubFilterList(Filter home,
java.lang.String title,
int max)
Creates a container panel.
|
Modifier and Type | Class and 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.