org.htmlparser.sax

Class Feedback

public class Feedback extends Object implements ParserFeedback

Mediates between the feedback mechanism of the htmlparser and an error handler.
Field Summary
protected ErrorHandlermErrorHandler
The error handler to call back on.
protected LocatormLocator
The locator for tag positions.
Constructor Summary
Feedback(ErrorHandler handler, Locator locator)
Create a feedback/error handler mediator.
Method Summary
voiderror(String message, ParserException e)
Error message.
voidinfo(String message)
Information message.
voidwarning(String message)
Warning message.

Field Detail

mErrorHandler

protected ErrorHandler mErrorHandler
The error handler to call back on.

mLocator

protected Locator mLocator
The locator for tag positions.

Constructor Detail

Feedback

public Feedback(ErrorHandler handler, Locator locator)
Create a feedback/error handler mediator.

Parameters: handler The callback object. locator A locator for error locations.

Method Detail

error

public void error(String message, ParserException e)
Error message. Calls {@link ErrorHandler#error(SAXParseException) ErrorHandler.error}.

Parameters: message {@inheritDoc} e {@inheritDoc}

info

public void info(String message)
Information message. Just eats the info message.

Parameters: message {@inheritDoc}

warning

public void warning(String message)
Warning message. Calls {@link ErrorHandler#warning(SAXParseException) ErrorHandler.warning}.

Parameters: message {@inheritDoc}

HTML Parser is an open source library released under LGPL. SourceForge.net