DPatternVisitor<java.lang.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) |
|
java.lang.Void |
onAttribute(DAttributePattern p) |
|
java.lang.Void |
onElement(DElementPattern p) |
|
java.lang.Void |
onOneOrMore(DOneOrMorePattern p) |
|
java.lang.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 java.lang.Void onAttribute(DAttributePattern p)
onAttribute in interface DPatternVisitor<java.lang.Void>onAttribute in class DPatternWalkerpublic java.lang.Void onElement(DElementPattern p)
onElement in interface DPatternVisitor<java.lang.Void>onElement in class DPatternWalkerpublic java.lang.Void onZeroOrMore(DZeroOrMorePattern p)
onZeroOrMore in interface DPatternVisitor<java.lang.Void>onZeroOrMore in class DPatternWalkerpublic java.lang.Void onOneOrMore(DOneOrMorePattern p)
onOneOrMore in interface DPatternVisitor<java.lang.Void>onOneOrMore in class DPatternWalkerCopyright © 2017 Oracle Corporation. All rights reserved.