com.sun.msv.reader.trex.classic
Class TREXGrammarReader.StateFactory
java.lang.Object
|
+--com.sun.msv.reader.trex.TREXBaseReader.StateFactory
|
+--com.sun.msv.reader.trex.classic.TREXGrammarReader.StateFactory
- Direct Known Subclasses:
- TypedTREXGrammarInterceptor
- Enclosing class:
- TREXGrammarReader
- public static class TREXGrammarReader.StateFactory
- extends TREXBaseReader.StateFactory
creates various State object, which in turn parses grammar.
parsing behavior can be customized by implementing custom StateFactory.
Methods inherited from class com.sun.msv.reader.trex.TREXBaseReader.StateFactory |
attribute, choice, divInGrammar, element, empty, grammar, group, includeGrammar, interleave, mixed, notAllowed, nsAnyName, nsChoice, nsDifference, nsName, nsNot, nsNsName, oneOrMore, optional, ref, start, zeroOrMore |
TREXGrammarReader.StateFactory
public TREXGrammarReader.StateFactory()
concur
public State concur(State parent,
StartTagInfo tag)
anyString
public State anyString(State parent,
StartTagInfo tag)
string
public State string(State parent,
StartTagInfo tag)
data
public State data(State parent,
StartTagInfo tag)
define
public State define(State parent,
StartTagInfo tag)
- Overrides:
define
in class TREXBaseReader.StateFactory
includePattern
public State includePattern(State parent,
StartTagInfo tag)