Package com.sun.msv.reader.relax
Class RELAXReader.StateFactory
- java.lang.Object
-
- com.sun.msv.reader.relax.RELAXReader.StateFactory
-
- Direct Known Subclasses:
RELAXCoreReader.StateFactory
- Enclosing class:
- RELAXReader
public static class RELAXReader.StateFactory extends java.lang.Objectcreates various State object, which in turn parses grammar. parsing behavior can be customized by implementing custom StateFactory.
-
-
Constructor Summary
Constructors Constructor Description StateFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Statechoice(State parent, StartTagInfo tag)protected Stateempty(State parent, StartTagInfo tag)protected FacetStatefacets(State parent, StartTagInfo tag)protected StatehedgeRef(State parent, StartTagInfo tag)protected Statenone(State parent, StartTagInfo tag)protected StaterefLabel(State parent, StartTagInfo tag)protected Statesequence(State parent, StartTagInfo tag)
-
-
-
Method Detail
-
refLabel
protected State refLabel(State parent, StartTagInfo tag)
-
hedgeRef
protected State hedgeRef(State parent, StartTagInfo tag)
-
choice
protected State choice(State parent, StartTagInfo tag)
-
none
protected State none(State parent, StartTagInfo tag)
-
empty
protected State empty(State parent, StartTagInfo tag)
-
sequence
protected State sequence(State parent, StartTagInfo tag)
-
facets
protected FacetState facets(State parent, StartTagInfo tag)
-
-