Class RELAXNGCompReader.StateFactory
java.lang.Object
com.sun.msv.reader.trex.TREXBaseReader.StateFactory
com.sun.msv.reader.trex.ng.RELAXNGReader.StateFactory
com.sun.msv.reader.trex.ng.comp.RELAXNGCompReader.StateFactory
- Enclosing class:
RELAXNGCompReader
creates various State object, which in turn parses grammar.
parsing behavior can be customized by implementing custom StateFactory.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionattribute(State parent, StartTagInfo tag) createGrammar(ExpressionPool pool, TREXGrammar parent) Methods inherited from class RELAXNGReader.StateFactory
data, dataExcept, dataParam, define, divInGrammar, element, externalRef, getDatatypeLibrary, grammar, includeGrammar, list, nsAnyName, nsExcept, nsNsName, parentRef, redefine, redefineStart, ref, start, text, valueMethods inherited from class TREXBaseReader.StateFactory
choice, empty, group, includedGrammar, interleave, mixed, notAllowed, nsChoice, nsDifference, nsName, nsNot, oneOrMore, optional, zeroOrMore
-
Constructor Details
-
StateFactory
public StateFactory()
-
-
Method Details
-
attribute
- Overrides:
attributein classRELAXNGReader.StateFactory
-
createGrammar
- Overrides:
createGrammarin classTREXBaseReader.StateFactory
-