- java.lang.Object
-
- com.sun.tools.rngom.digested.DPatternWalker
-
- com.sun.tools.xjc.reader.relaxng.RawTypeSetBuilder
-
- All Implemented Interfaces:
com.sun.tools.rngom.digested.DPatternVisitor<Void>
public final class RawTypeSetBuilder extends com.sun.tools.rngom.digested.DPatternWalkerBuildsRawTypeSetfor RELAX NG.- Author:
- Kohsuke Kawaguchi
-
-
Constructor Summary
Constructors Constructor Description RawTypeSetBuilder(RELAXNGCompiler compiler, Multiplicity mul)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RawTypeSetbuild(RELAXNGCompiler compiler, com.sun.tools.rngom.digested.DPattern contentModel, Multiplicity mul)VoidonAttribute(com.sun.tools.rngom.digested.DAttributePattern p)VoidonElement(com.sun.tools.rngom.digested.DElementPattern p)VoidonOneOrMore(com.sun.tools.rngom.digested.DOneOrMorePattern p)VoidonZeroOrMore(com.sun.tools.rngom.digested.DZeroOrMorePattern p)
-
-
-
Constructor Detail
-
RawTypeSetBuilder
public RawTypeSetBuilder(RELAXNGCompiler compiler, Multiplicity mul)
-
-
Method Detail
-
build
public static RawTypeSet build(RELAXNGCompiler compiler, com.sun.tools.rngom.digested.DPattern contentModel, Multiplicity mul)
-
onAttribute
public Void onAttribute(com.sun.tools.rngom.digested.DAttributePattern p)
- Specified by:
onAttributein interfacecom.sun.tools.rngom.digested.DPatternVisitor<Void>- Overrides:
onAttributein classcom.sun.tools.rngom.digested.DPatternWalker
-
onElement
public Void onElement(com.sun.tools.rngom.digested.DElementPattern p)
- Specified by:
onElementin interfacecom.sun.tools.rngom.digested.DPatternVisitor<Void>- Overrides:
onElementin classcom.sun.tools.rngom.digested.DPatternWalker
-
onZeroOrMore
public Void onZeroOrMore(com.sun.tools.rngom.digested.DZeroOrMorePattern p)
- Specified by:
onZeroOrMorein interfacecom.sun.tools.rngom.digested.DPatternVisitor<Void>- Overrides:
onZeroOrMorein classcom.sun.tools.rngom.digested.DPatternWalker
-
-