The beans package contains Java Beans using the HTML Parser.

There are visual and non-visual beans, the former follow the naming pattern HTMLxxx.

- {@link org.htmlparser.beans.BeanyBaby} is an example application using the StringBean and LinkBean.
- {@link org.htmlparser.beans.FilterBean} is a bean accepting a filter and returning a {@link org.htmlparser.util.NodeList NodeList}.
- {@link org.htmlparser.beans.LinkBean} is a bean returning an array of URLs from a page.
- {@link org.htmlparser.beans.StringBean} is a bean returning the text of a page.
- {@link org.htmlparser.beans.HTMLLinkBean} is a GUI bean showing the URLs from a page.
- {@link org.htmlparser.beans.HTMLTextBean} is a GUI bean showing the text of a page.

For a quick look at the output of these beans, run beanybaby or filterbuilder:

    bin/beanybaby [url]
    bin/filterbuilder [url]