com.sun.msv.schematron.reader

Class SRELAXNGReader


public class SRELAXNGReader
extends RELAXNGReader

Field Summary

static String
ERR_INVALID_XPATH
static String
RNG_PLUS_SCHEMATRON_URI
static String
SchematronURI

Constructor Summary

SRELAXNGReader(GrammarReaderController controller, SAXParserFactory parserFactory)
easy-to-use constructor.
SRELAXNGReader(GrammarReaderController controller, SAXParserFactory parserFactory, ExpressionPool pool)
full constructor

Method Summary

static TREXGrammar
parse(InputSource grammar, SAXParserFactory factory, GrammarReaderController controller)
loads RELAX NG pattern
static TREXGrammar
parse(String grammarURL, SAXParserFactory factory, GrammarReaderController controller)
loads RELAX NG pattern

Field Details

ERR_INVALID_XPATH

public static final String ERR_INVALID_XPATH

RNG_PLUS_SCHEMATRON_URI

public static final String RNG_PLUS_SCHEMATRON_URI

SchematronURI

public static final String SchematronURI

Constructor Details

SRELAXNGReader

public SRELAXNGReader(GrammarReaderController controller,
                      SAXParserFactory parserFactory)
easy-to-use constructor.

SRELAXNGReader

public SRELAXNGReader(GrammarReaderController controller,
                      SAXParserFactory parserFactory,
                      ExpressionPool pool)
full constructor

Method Details

parse

public static TREXGrammar parse(InputSource grammar,
                                SAXParserFactory factory,
                                GrammarReaderController controller)
loads RELAX NG pattern

parse

public static TREXGrammar parse(String grammarURL,
                                SAXParserFactory factory,
                                GrammarReaderController controller)
loads RELAX NG pattern