com.sun.tools.xjc.reader.relaxng
Class RawTypeSetBuilder
java.lang.Object
org.kohsuke.rngom.digested.DPatternWalker
com.sun.tools.xjc.reader.relaxng.RawTypeSetBuilder
- All Implemented Interfaces:
- DPatternVisitor<Void>
public final class RawTypeSetBuilder
- extends DPatternWalker
Builds RawTypeSet for RELAX NG.
- Author:
- Kohsuke Kawaguchi
| Methods inherited from class org.kohsuke.rngom.digested.DPatternWalker |
onChoice, onContainer, onData, onEmpty, onGrammar, onGroup, onInterleave, onList, onMixed, onNotAllowed, onOptional, onRef, onText, onUnary, onValue, onXmlToken |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RawTypeSetBuilder
public RawTypeSetBuilder(RELAXNGCompiler compiler,
Multiplicity mul)
build
public static RawTypeSet build(RELAXNGCompiler compiler,
DPattern contentModel,
Multiplicity mul)
onAttribute
public Void onAttribute(DAttributePattern p)
- Specified by:
onAttribute in interface DPatternVisitor<Void>- Overrides:
onAttribute in class DPatternWalker
onElement
public Void onElement(DElementPattern p)
- Specified by:
onElement in interface DPatternVisitor<Void>- Overrides:
onElement in class DPatternWalker
onZeroOrMore
public Void onZeroOrMore(DZeroOrMorePattern p)
- Specified by:
onZeroOrMore in interface DPatternVisitor<Void>- Overrides:
onZeroOrMore in class DPatternWalker
onOneOrMore
public Void onOneOrMore(DOneOrMorePattern p)
- Specified by:
onOneOrMore in interface DPatternVisitor<Void>- Overrides:
onOneOrMore in class DPatternWalker
Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.