org.odftoolkit.odfdom.pkg.rdfa
public class SAXRDFaParser extends net.rootdev.javardfa.Parser
Modifier and Type | Field and Description |
---|---|
protected org.odftoolkit.odfdom.pkg.rdfa.EvalContext |
context |
protected XMLEventFactory |
eventFactory |
protected URIExtractor |
extractor |
protected net.rootdev.javardfa.literal.LiteralCollector |
literalCollector |
protected Locator |
locator |
protected Set<net.rootdev.javardfa.Setting> |
settings |
protected JenaSink |
sink |
Modifier and Type | Method and Description |
---|---|
protected void |
beginRDFaElement(String arg0,
String localname,
String qname,
Attributes arg3) |
void |
characters(char[] arg0,
int arg1,
int arg2) |
static SAXRDFaParser |
createInstance(JenaSink sink) |
void |
emitTriples(String subj,
Collection<String> props,
String obj) |
void |
emitTriplesDatatypeLiteral(String subj,
Collection<String> props,
String lex,
String datatype) |
void |
emitTriplesPlainLiteral(String subj,
Collection<String> props,
String lex,
String language) |
void |
endDocument() |
void |
endElement(String arg0,
String localname,
String qname) |
void |
endPrefixMapping(String arg0) |
protected void |
endRDFaElement(String arg0,
String localname,
String qname) |
void |
ignorableWhitespace(char[] arg0,
int arg1,
int arg2) |
protected org.odftoolkit.odfdom.pkg.rdfa.EvalContext |
parse(org.odftoolkit.odfdom.pkg.rdfa.EvalContext context,
StartElement element) |
void |
processingInstruction(String arg0,
String arg1) |
void |
setBase(String base)
Set the base uri of the DOM.
|
void |
setDocumentLocator(Locator arg0) |
void |
skippedEntity(String arg0) |
void |
startDocument() |
void |
startElement(String arg0,
String localname,
String qname,
Attributes arg3) |
void |
startPrefixMapping(String arg0,
String arg1) |
protected void |
writeCharacters(String value) |
protected XMLEventFactory eventFactory
protected JenaSink sink
protected Set<net.rootdev.javardfa.Setting> settings
protected net.rootdev.javardfa.literal.LiteralCollector literalCollector
protected URIExtractor extractor
protected Locator locator
protected org.odftoolkit.odfdom.pkg.rdfa.EvalContext context
public static SAXRDFaParser createInstance(JenaSink sink)
public void emitTriples(String subj, Collection<String> props, String obj)
emitTriples
in class net.rootdev.javardfa.Parser
public void emitTriplesPlainLiteral(String subj, Collection<String> props, String lex, String language)
emitTriplesPlainLiteral
in class net.rootdev.javardfa.Parser
public void emitTriplesDatatypeLiteral(String subj, Collection<String> props, String lex, String datatype)
emitTriplesDatatypeLiteral
in class net.rootdev.javardfa.Parser
public void setDocumentLocator(Locator arg0)
setDocumentLocator
in interface ContentHandler
setDocumentLocator
in class net.rootdev.javardfa.Parser
public void startDocument() throws SAXException
startDocument
in interface ContentHandler
startDocument
in class net.rootdev.javardfa.Parser
SAXException
public void endDocument() throws SAXException
endDocument
in interface ContentHandler
endDocument
in class net.rootdev.javardfa.Parser
SAXException
public void startPrefixMapping(String arg0, String arg1) throws SAXException
startPrefixMapping
in interface ContentHandler
startPrefixMapping
in class net.rootdev.javardfa.Parser
SAXException
public void endPrefixMapping(String arg0) throws SAXException
endPrefixMapping
in interface ContentHandler
endPrefixMapping
in class net.rootdev.javardfa.Parser
SAXException
public void startElement(String arg0, String localname, String qname, Attributes arg3) throws SAXException
startElement
in interface ContentHandler
startElement
in class net.rootdev.javardfa.Parser
SAXException
public void endElement(String arg0, String localname, String qname) throws SAXException
endElement
in interface ContentHandler
endElement
in class net.rootdev.javardfa.Parser
SAXException
public void characters(char[] arg0, int arg1, int arg2) throws SAXException
characters
in interface ContentHandler
characters
in class net.rootdev.javardfa.Parser
SAXException
public void ignorableWhitespace(char[] arg0, int arg1, int arg2) throws SAXException
ignorableWhitespace
in interface ContentHandler
ignorableWhitespace
in class net.rootdev.javardfa.Parser
SAXException
public void processingInstruction(String arg0, String arg1) throws SAXException
processingInstruction
in interface ContentHandler
processingInstruction
in class net.rootdev.javardfa.Parser
SAXException
public void skippedEntity(String arg0) throws SAXException
skippedEntity
in interface ContentHandler
skippedEntity
in class net.rootdev.javardfa.Parser
SAXException
protected void beginRDFaElement(String arg0, String localname, String qname, Attributes arg3)
protected void writeCharacters(String value)
public void setBase(String base)
setBase
in class net.rootdev.javardfa.Parser
protected org.odftoolkit.odfdom.pkg.rdfa.EvalContext parse(org.odftoolkit.odfdom.pkg.rdfa.EvalContext context, StartElement element) throws XMLStreamException
XMLStreamException
Copyright © 2008-2014 The Apache Software Foundation. All Rights Reserved.