|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.xml.sax.helpers.XMLFilterImpl
com.sun.msv.reader.GrammarReader
com.sun.msv.reader.trex.TREXBaseReader
com.sun.msv.reader.trex.ng.RELAXNGReader
com.sun.msv.schematron.reader.SRELAXNGReader
Nested Class Summary |
Nested classes inherited from class com.sun.msv.reader.trex.ng.RELAXNGReader |
com.sun.msv.reader.trex.ng.RELAXNGReader.StateFactory |
Nested classes inherited from class com.sun.msv.reader.GrammarReader |
com.sun.msv.reader.GrammarReader.BackPatch, com.sun.msv.reader.GrammarReader.BackwardReferenceMap, com.sun.msv.reader.GrammarReader.ChainPrefixResolver, com.sun.msv.reader.GrammarReader.PrefixResolver |
Field Summary | |
static String |
ERR_INVALID_XPATH
|
static String |
RNG_PLUS_SCHEMATRON_URI
|
static String |
SchematronURI
|
Fields inherited from class com.sun.msv.reader.trex.ng.RELAXNGReader |
ERR_BAD_DATA_VALUE, ERR_BAD_FACET, ERR_INCONSISTENT_COMBINE, ERR_INCONSISTENT_KEY_TYPE, ERR_INFOSET_URI_ATTRIBUTE, ERR_INVALID_PARAMETERS, ERR_MULTIPLE_EXCEPT, ERR_NAKED_INFINITE_ATTRIBUTE_NAMECLASS, ERR_NOT_ABSOLUTE_URI, ERR_REDEFINING_UNDEFINED, ERR_UNDEFINED_DATATYPE_1, ERR_UNDEFINED_KEY, ERR_UNKNOWN_DATATYPE_VOCABULARY_1, ERR_XMLNS_ATTRIBUTE, RELAXNGNamespace |
Fields inherited from class com.sun.msv.reader.trex.TREXBaseReader |
ERR_BAD_COMBINE, ERR_COMBINE_MISSING, ERR_DUPLICATE_DEFINITION, ERR_INTERLEAVED_ANYSTRING, ERR_INTERLEAVED_STRING, ERR_MISSING_CHILD_NAMECLASS, ERR_MORE_THAN_ONE_NAMECLASS, ERR_NONEXISTENT_PARENT_GRAMMAR, ERR_REPEATED_STRING, ERR_SEQUENCED_STRING, ERR_UNDECLARED_PREFIX, ERR_UNDEFINED_PATTERN, ERR_UNKNOWN_DATATYPE_VOCABULARY, sfactory, WRN_COMBINE_IGNORED, WRN_OBSOLETED_XMLSCHEMA_NAMSPACE |
Fields inherited from class com.sun.msv.reader.GrammarReader |
backwardReference, basePrefixResolver, controller, ERR_BAD_ATTRIBUTE_VALUE, ERR_BAD_TYPE, ERR_CHARACTERS, ERR_CONFLICTING_ATTRIBUTES, ERR_DATATYPE_ALREADY_DEFINED, ERR_DISALLOWED_ATTRIBUTE, ERR_FRAGMENT_IDENTIFIER, ERR_ILLEGAL_FINAL_VALUE, ERR_MALPLACED_ELEMENT, ERR_MISSING_ATTRIBUTE, ERR_MISSING_ATTRIBUTE_2, ERR_MISSING_CHILD_EXPRESSION, ERR_MISSING_CHILD_TYPE, ERR_MISSING_TOPLEVEL, ERR_MORE_THAN_ONE_CHILD_EXPRESSION, ERR_MORE_THAN_ONE_CHILD_TYPE, ERR_RECURSIVE_DATATYPE, ERR_RECURSIVE_INCLUDE, ERR_RUNAWAY_EXPRESSION, ERR_UNDEFINED_DATATYPE, locator, parserFactory, pool, prefixResolver, WRN_DEPRECATED_TYPENAME, WRN_MAYBE_WRONG_NAMESPACE |
Constructor Summary | |
SRELAXNGReader(com.sun.msv.reader.GrammarReaderController controller,
SAXParserFactory parserFactory)
easy-to-use constructor. |
|
SRELAXNGReader(com.sun.msv.reader.GrammarReaderController controller,
SAXParserFactory parserFactory,
com.sun.msv.grammar.ExpressionPool pool)
full constructor |
Method Summary | |
static com.sun.msv.grammar.trex.TREXGrammar |
parse(InputSource grammar,
SAXParserFactory factory,
com.sun.msv.reader.GrammarReaderController controller)
loads RELAX NG pattern |
static com.sun.msv.grammar.trex.TREXGrammar |
parse(String grammarURL,
SAXParserFactory factory,
com.sun.msv.reader.GrammarReaderController controller)
loads RELAX NG pattern |
Methods inherited from class com.sun.msv.reader.trex.ng.RELAXNGReader |
createExpressionChildState, endDocument, endElement, getCurrentDatatypeLibrary, getDatatypeLibraryFactory, getRELAXNGSchema4Schema, resolveDataType, resolveDataTypeLibrary, resolveNamespacePrefix, setDatatypeLibraryFactory, startDocument, startElement, wrapUp |
Methods inherited from class com.sun.msv.reader.trex.TREXBaseReader |
getResult, getResultAsGrammar, getTargetNamespace |
Methods inherited from class com.sun.msv.reader.GrammarReader |
_parse, addBackPatchJob, addBackPatchJob, combineURI, combineURL, detectUndefinedOnes, endPrefixMapping, getBackwardCompatibleType, getBaseUri, getCurrentState, getDeclaredLocationOf, isNotation, isUnparsedEntity, iterateInscopeNamespaces, onID, parse, parse, popState, pushState, reportError, reportError, reportError, reportError, reportError, reportError, reportError, reportError, reportWarning, reportWarning, reportWarning, reportWarning, resolveLocation, runBackPatchJob, setDeclaredLocationOf, setDocumentLocator, splitQName, startPrefixMapping, switchSource, switchSource |
Methods inherited from class org.xml.sax.helpers.XMLFilterImpl |
characters, error, fatalError, getContentHandler, getDTDHandler, getEntityResolver, getErrorHandler, getFeature, getParent, getProperty, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setContentHandler, setDTDHandler, setEntityResolver, setErrorHandler, setFeature, setParent, setProperty, skippedEntity, unparsedEntityDecl, warning |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final String SchematronURI
public static final String RNG_PLUS_SCHEMATRON_URI
public static final String ERR_INVALID_XPATH
Constructor Detail |
public SRELAXNGReader(com.sun.msv.reader.GrammarReaderController controller, SAXParserFactory parserFactory)
public SRELAXNGReader(com.sun.msv.reader.GrammarReaderController controller, SAXParserFactory parserFactory, com.sun.msv.grammar.ExpressionPool pool)
Method Detail |
public static com.sun.msv.grammar.trex.TREXGrammar parse(String grammarURL, SAXParserFactory factory, com.sun.msv.reader.GrammarReaderController controller)
public static com.sun.msv.grammar.trex.TREXGrammar parse(InputSource grammar, SAXParserFactory factory, com.sun.msv.reader.GrammarReaderController controller)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |