DPatternVisitor<Void>public final class RawTypeSetBuilder extends DPatternWalker
RawTypeSet for RELAX NG.| Constructor | Description |
|---|---|
RawTypeSetBuilder(RELAXNGCompiler compiler,
Multiplicity mul) |
| Modifier and Type | Method | 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 Oracle Corporation. All rights reserved.