Class RELAXNGReader.StateFactory
java.lang.Object
com.sun.msv.reader.trex.TREXBaseReader.StateFactory
com.sun.msv.reader.trex.ng.RELAXNGReader.StateFactory
- Direct Known Subclasses:
RELAXNGCompReader.StateFactory
- Enclosing class:
RELAXNGReader
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) data(State parent, StartTagInfo tag) dataExcept(State parent, StartTagInfo tag) dataParam(State parent, StartTagInfo tag) define(State parent, StartTagInfo tag) divInGrammar(State parent, StartTagInfo tag) element(State parent, StartTagInfo tag) externalRef(State parent, StartTagInfo tag) protected final org.relaxng.datatype.DatatypeLibrarygetDatatypeLibrary(String namespaceURI) Deprecated.grammar(State parent, StartTagInfo tag) includeGrammar(State parent, StartTagInfo tag) list(State parent, StartTagInfo tag) nsAnyName(State parent, StartTagInfo tag) nsExcept(State parent, StartTagInfo tag) nsNsName(State parent, StartTagInfo tag) parentRef(State parent, StartTagInfo tag) redefine(State parent, StartTagInfo tag) redefineStart(State parent, StartTagInfo tag) ref(State parent, StartTagInfo tag) start(State parent, StartTagInfo tag) text(State parent, StartTagInfo tag) value(State parent, StartTagInfo tag) Methods inherited from class TREXBaseReader.StateFactory
choice, createGrammar, empty, group, includedGrammar, interleave, mixed, notAllowed, nsChoice, nsDifference, nsName, nsNot, oneOrMore, optional, zeroOrMore
-
Constructor Details
-
StateFactory
public StateFactory()
-
-
Method Details
-
nsAnyName
- Overrides:
nsAnyNamein classTREXBaseReader.StateFactory
-
nsNsName
- Overrides:
nsNsNamein classTREXBaseReader.StateFactory
-
nsExcept
-
text
-
data
-
dataParam
-
value
-
list
-
define
- Specified by:
definein classTREXBaseReader.StateFactory
-
start
- Overrides:
startin classTREXBaseReader.StateFactory
-
redefine
-
redefineStart
-
includeGrammar
- Overrides:
includeGrammarin classTREXBaseReader.StateFactory
-
externalRef
-
divInGrammar
- Overrides:
divInGrammarin classTREXBaseReader.StateFactory
-
dataExcept
-
attribute
- Overrides:
attributein classTREXBaseReader.StateFactory
-
element
- Overrides:
elementin classTREXBaseReader.StateFactory
-
grammar
- Overrides:
grammarin classTREXBaseReader.StateFactory
-
ref
- Overrides:
refin classTREXBaseReader.StateFactory
-
parentRef
-
getDatatypeLibrary
-