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, onXmlToken
public 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 DPatternWalker
public Void onElement(DElementPattern p)
onElement
in interface DPatternVisitor<Void>
onElement
in class DPatternWalker
public Void onZeroOrMore(DZeroOrMorePattern p)
onZeroOrMore
in interface DPatternVisitor<Void>
onZeroOrMore
in class DPatternWalker
public Void onOneOrMore(DOneOrMorePattern p)
onOneOrMore
in interface DPatternVisitor<Void>
onOneOrMore
in class DPatternWalker
Copyright © 2017 JBoss by Red Hat. All rights reserved.