public class ARPHandlers extends Object
Modifier and Type | Method and Description |
---|---|
static ARPHandlers |
createNewHandlers()
Internal use only
|
ErrorHandler |
getErrorHandler()
Gets the current error handler.
|
ExtendedHandler |
getExtendedHandler()
Gets the current extended handler.
|
NamespaceHandler |
getNamespaceHandler()
Gets the current namespace handler.
|
StatementHandler |
getStatementHandler()
Gets the current statement handler.
|
ErrorHandler |
setErrorHandler(ErrorHandler eh)
Sets the error handler, for both XML and RDF parse errors.
|
ExtendedHandler |
setExtendedHandler(ExtendedHandler sh)
Sets the ExtendedHandler that provides the callback mechanism for bnodes
as they leave scope, and for the start and end of rdf:RDF elements.
|
NamespaceHandler |
setNamespaceHandler(NamespaceHandler sh)
Sets the NamespaceHandler that provides the callback mechanism for XML
namespace declarations.
|
StatementHandler |
setStatementHandler(StatementHandler sh)
Sets the StatementHandler that provides the callback mechanism for each
triple in the file.
|
public static ARPHandlers createNewHandlers()
public ExtendedHandler setExtendedHandler(ExtendedHandler sh)
See note about large files in ARP
class documentation.
sh
- The handler to use.public NamespaceHandler setNamespaceHandler(NamespaceHandler sh)
sh
- The handler to use.public StatementHandler setStatementHandler(StatementHandler sh)
sh
- The statement handler to use.public ErrorHandler setErrorHandler(ErrorHandler eh)
void error( SAXParseException e ) throws SAXException { if ( e instanceof com.hp.hpl.jena.rdf.arp.ParseException ) { ... } else { ... } }
See the ARP documentation for ErrorHandler for details of the ErrorHandler semantics (in particular how to upgrade a warning to an error, and an error to a.errorError).
The Xerces/SAX documentation for ErrorHandler is available on the web.
eh
- The error handler to use.public ErrorHandler getErrorHandler()
public NamespaceHandler getNamespaceHandler()
public ExtendedHandler getExtendedHandler()
public StatementHandler getStatementHandler()
Licenced under the Apache License, Version 2.0