org.eclipse.actf.model.dom.html
Interface IErrorHandler
- All Superinterfaces: 
- IParserError
- All Known Implementing Classes: 
- AnchorUnderAnchorHandler, FormExpander, FormInserter, FramesetErrorHandler, HTMLErrorHandler, IgnoreFont, TRErrorHandler, UnknownElementErrorHandler
- public interface IErrorHandler 
- extends IParserError
Node-level error handler interface.
 
| Fields inherited from interface org.eclipse.actf.model.dom.html.IParserError | 
| ATTR_VALUE, BEFORE_ATTRNAME, BOM, DOCTYPE_MISSED, FLOATING_ENDTAG, ILLEGAL_ATTRIBUTE, ILLEGAL_CHILD, ILLEGAL_DOCTYPE, ILLEGAL_TOP_ELEMENT, MISC_ERR, STARTTAG_SYNTAX_ERR, SUDDEN_ENDTAG, TAG_NAME, UNKNOWN_ELEMENT | 
 
| Method Summary | 
|  boolean | handleError(int code,
            IParser parser,
            Node errorNode)Handles error whose type is specified by
 code | 
 
handleError
boolean handleError(int code,
                    IParser parser,
                    Node errorNode)
                    throws ParseException,
                           IOException,
                           SAXException
- Handles error whose type is specified by code
 
- 
 
- 
- Parameters:
- code- error type.
- parser- caller of this handler. This parser's state is easily changed
            by the referenced methods.
- errorNode- a node that causes the error.
- Returns:
- trueif error was handled. Otherwise- false
 .
- Throws:
- ParseException
- IOException
- SAXException
- See Also:
- IParser.getNode(),- IParser.pushBackNode(org.w3c.dom.Node),- IParser.getExtraErrInfo(),- IParser.getContext(),- IParser.setContext(org.w3c.dom.Element)