|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.hp.hpl.mesa.rdf.jena.common.RDFXMLReader
Uses David Megginson's RDF Filter to load an XML serialization into a model.
Uses the Sax2 parser specified by the org.xml.sax.driver system property. If this is not set, uses the Apache Xerces parser by default.
Fields inherited from interface com.megginson.sax.rdf.RDFHandler |
featureName, propertyName, SUBJECT_DISTRIBUTED, SUBJECT_GENERATED, SUBJECT_URI, SUBJECT_URI_PATTERN |
Method Summary | |
void |
endXMLStatement()
|
void |
literalStatement(int subjectType,
java.lang.String subject,
java.lang.String predicate,
java.lang.String object,
java.lang.String language)
|
void |
literalStatement(int subjectType,
java.lang.String subject,
java.lang.String predicate,
java.lang.String object,
java.lang.String language,
boolean wellFormed)
|
void |
read(Model model,
java.io.Reader reader,
java.lang.String base)
Read serialized RDF from a Reader and add the statements
to a Model |
void |
read(Model model,
java.lang.String url)
Read serialized RDF from a url and add the statements to a model. |
void |
resourceStatement(int subjectType,
java.lang.String subject,
java.lang.String predicate,
java.lang.String object)
|
RDFErrorHandler |
setErrorHandler(RDFErrorHandler errHandler)
Set an error handler for the reader |
java.lang.Object |
setProperty(java.lang.String propName,
java.lang.Object propValue)
Set a property to control the reader's behaviour. |
void |
startXMLStatement(int subjectType,
java.lang.String subject,
java.lang.String predicate,
java.lang.String language)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public void read(Model model, java.io.Reader reader, java.lang.String base) throws RDFException
RDFReader
Reader
and add the statements
to a Model
read
in interface RDFReader
com.hp.hpl.mesa.rdf.jena.model.RDFReader
model
- The model to which statements are added.r
- the reader from which to readpublic void read(Model model, java.lang.String url) throws RDFException
RDFReader
read
in interface RDFReader
com.hp.hpl.mesa.rdf.jena.model.RDFReader
model
- the model to which statements should be addedurl
- the url, as a string, from which the serialized RDF
should be read.public java.lang.Object setProperty(java.lang.String propName, java.lang.Object propValue) throws RDFException
This reader currently recognises no properties. Invoking this
method always causes an UNKNOWNPROPERTY RDFException
to be raised.
setProperty
in interface RDFReader
propName
- The name of the property to be setpropValue
- The new value of the propertyRDFException
- Throws UNKNOWNPROPERTY RDFException
if the
property name is not recognisedpublic RDFErrorHandler setErrorHandler(RDFErrorHandler errHandler)
RDFReader
setErrorHandler
in interface RDFReader
com.hp.hpl.mesa.rdf.jena.model.RDFReader
errHandler
- the new error handlerpublic void literalStatement(int subjectType, java.lang.String subject, java.lang.String predicate, java.lang.String object, java.lang.String language)
literalStatement
in interface com.megginson.sax.rdf.RDFHandler
public void literalStatement(int subjectType, java.lang.String subject, java.lang.String predicate, java.lang.String object, java.lang.String language, boolean wellFormed)
public void resourceStatement(int subjectType, java.lang.String subject, java.lang.String predicate, java.lang.String object)
resourceStatement
in interface com.megginson.sax.rdf.RDFHandler
public void startXMLStatement(int subjectType, java.lang.String subject, java.lang.String predicate, java.lang.String language)
startXMLStatement
in interface com.megginson.sax.rdf.RDFHandler
public void endXMLStatement()
endXMLStatement
in interface com.megginson.sax.rdf.RDFHandler
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |