net.rootdev.javardfa
Class ParserFactory

java.lang.Object
  extended by net.rootdev.javardfa.ParserFactory

public class ParserFactory
extends Object

I use these in a few places. stuck here for simplicity

Author:
pldms

Nested Class Summary
static class ParserFactory.Format
           
 
Constructor Summary
ParserFactory()
           
 
Method Summary
static XMLReader createHTML5Reader()
           
static XMLReader createNonvalidatingReader()
           
static XMLReader createReaderForFormat(StatementSink sink, ParserFactory.Format format, Resolver resolver, Setting... settings)
          Makes an XMLReader appropriate to the format, with an rdfa parser plumbed to the StatementSink sink.
static XMLReader createReaderForFormat(StatementSink sink, ParserFactory.Format format, Setting... settings)
          Makes an XMLReader appropriate to the format, with an rdfa parser plumbed to the StatementSink sink.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParserFactory

public ParserFactory()
Method Detail

createNonvalidatingReader

public static XMLReader createNonvalidatingReader()
                                           throws SAXException
Returns:
An XMLReader with validation turned off
Throws:
SAXException

createHTML5Reader

public static XMLReader createHTML5Reader()
Returns:
An HTML 5 XMLReader set up to by fairly forgiving.

createReaderForFormat

public static XMLReader createReaderForFormat(StatementSink sink,
                                              ParserFactory.Format format,
                                              Setting... settings)
                                       throws SAXException
Makes an XMLReader appropriate to the format, with an rdfa parser plumbed to the StatementSink sink. Uses IRI resolver.

Parameters:
sink -
format -
Returns:
Throws:
SAXException

createReaderForFormat

public static XMLReader createReaderForFormat(StatementSink sink,
                                              ParserFactory.Format format,
                                              Resolver resolver,
                                              Setting... settings)
                                       throws SAXException
Makes an XMLReader appropriate to the format, with an rdfa parser plumbed to the StatementSink sink.

Parameters:
sink -
format -
resolver -
Returns:
Throws:
SAXException


Copyright © 2009-2012. All Rights Reserved.