Package com.sun.msv.reader.trex.ng.comp
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 com.sun.msv.reader.trex.ng.RELAXNGReader.StateFactory
data, dataExcept, dataParam, define, divInGrammar, element, externalRef, getDatatypeLibrary, grammar, includeGrammar, list, nsAnyName, nsExcept, nsNsName, parentRef, redefine, redefineStart, ref, start, text, value
Methods inherited from class com.sun.msv.reader.trex.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:
attribute
in classRELAXNGReader.StateFactory
-
createGrammar
- Overrides:
createGrammar
in classTREXBaseReader.StateFactory
-