Class XmlParser.Handler
- java.lang.Object
-
- org.xml.sax.helpers.DefaultHandler
-
- org.fife.ui.rsyntaxtextarea.parser.XmlParser.Handler
-
- All Implemented Interfaces:
org.xml.sax.ContentHandler
,org.xml.sax.DTDHandler
,org.xml.sax.EntityResolver
,org.xml.sax.ErrorHandler
- Enclosing class:
- XmlParser
private final class XmlParser.Handler extends org.xml.sax.helpers.DefaultHandler
Callback notified when errors are found in the XML document. Adds a notice to be squiggle-underlined.
-
-
Field Summary
Fields Modifier and Type Field Description private javax.swing.text.Document
doc
-
Constructor Summary
Constructors Modifier Constructor Description private
Handler(javax.swing.text.Document doc)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
doError(org.xml.sax.SAXParseException e, ParserNotice.Level level)
void
error(org.xml.sax.SAXParseException e)
void
fatalError(org.xml.sax.SAXParseException e)
org.xml.sax.InputSource
resolveEntity(java.lang.String publicId, java.lang.String systemId)
void
warning(org.xml.sax.SAXParseException e)
-
-
-
Method Detail
-
doError
private void doError(org.xml.sax.SAXParseException e, ParserNotice.Level level)
-
error
public void error(org.xml.sax.SAXParseException e)
- Specified by:
error
in interfaceorg.xml.sax.ErrorHandler
- Overrides:
error
in classorg.xml.sax.helpers.DefaultHandler
-
fatalError
public void fatalError(org.xml.sax.SAXParseException e)
- Specified by:
fatalError
in interfaceorg.xml.sax.ErrorHandler
- Overrides:
fatalError
in classorg.xml.sax.helpers.DefaultHandler
-
resolveEntity
public org.xml.sax.InputSource resolveEntity(java.lang.String publicId, java.lang.String systemId) throws java.io.IOException, org.xml.sax.SAXException
- Specified by:
resolveEntity
in interfaceorg.xml.sax.EntityResolver
- Overrides:
resolveEntity
in classorg.xml.sax.helpers.DefaultHandler
- Throws:
java.io.IOException
org.xml.sax.SAXException
-
warning
public void warning(org.xml.sax.SAXParseException e)
- Specified by:
warning
in interfaceorg.xml.sax.ErrorHandler
- Overrides:
warning
in classorg.xml.sax.helpers.DefaultHandler
-
-