public final class RawTypeSetBuilder extends DPatternWalker
RawTypeSet for RELAX NG.| Constructor and Description |
|---|
RawTypeSetBuilder(RELAXNGCompiler compiler,
Multiplicity mul) |
| Modifier and Type | Method and Description |
|---|---|
static RawTypeSet |
build(RELAXNGCompiler compiler,
DPattern contentModel,
Multiplicity mul) |
Void |
onAttribute(DAttributePattern p) |
Void |
onElement(DElementPattern p) |
Void |
onOneOrMore(DOneOrMorePattern p) |
Void |
onZeroOrMore(DZeroOrMorePattern p) |
onChoice, onContainer, onData, onEmpty, onGrammar, onGroup, onInterleave, onList, onMixed, onNotAllowed, onOptional, onRef, onText, onUnary, onValue, onXmlTokenpublic RawTypeSetBuilder(RELAXNGCompiler compiler, Multiplicity mul)
public static RawTypeSet build(RELAXNGCompiler compiler, DPattern contentModel, Multiplicity mul)
public Void onAttribute(DAttributePattern p)
onAttribute in interface DPatternVisitor<Void>onAttribute in class DPatternWalkerpublic Void onElement(DElementPattern p)
onElement in interface DPatternVisitor<Void>onElement in class DPatternWalkerpublic Void onZeroOrMore(DZeroOrMorePattern p)
onZeroOrMore in interface DPatternVisitor<Void>onZeroOrMore in class DPatternWalkerpublic Void onOneOrMore(DOneOrMorePattern p)
onOneOrMore in interface DPatternVisitor<Void>onOneOrMore in class DPatternWalkerCopyright © 2018 JBoss by Red Hat. All rights reserved.