public final class RawTypeSetBuilder
extends org.kohsuke.rngom.digested.DPatternWalker
RawTypeSet for RELAX NG.| Constructor and Description |
|---|
RawTypeSetBuilder(RELAXNGCompiler compiler,
Multiplicity mul) |
| Modifier and Type | Method and Description |
|---|---|
static RawTypeSet |
build(RELAXNGCompiler compiler,
org.kohsuke.rngom.digested.DPattern contentModel,
Multiplicity mul) |
java.lang.Void |
onAttribute(org.kohsuke.rngom.digested.DAttributePattern p) |
java.lang.Void |
onElement(org.kohsuke.rngom.digested.DElementPattern p) |
java.lang.Void |
onOneOrMore(org.kohsuke.rngom.digested.DOneOrMorePattern p) |
java.lang.Void |
onZeroOrMore(org.kohsuke.rngom.digested.DZeroOrMorePattern p) |
public RawTypeSetBuilder(RELAXNGCompiler compiler, Multiplicity mul)
public static RawTypeSet build(RELAXNGCompiler compiler, org.kohsuke.rngom.digested.DPattern contentModel, Multiplicity mul)
public java.lang.Void onAttribute(org.kohsuke.rngom.digested.DAttributePattern p)
onAttribute in interface org.kohsuke.rngom.digested.DPatternVisitor<java.lang.Void>onAttribute in class org.kohsuke.rngom.digested.DPatternWalkerpublic java.lang.Void onElement(org.kohsuke.rngom.digested.DElementPattern p)
onElement in interface org.kohsuke.rngom.digested.DPatternVisitor<java.lang.Void>onElement in class org.kohsuke.rngom.digested.DPatternWalkerpublic java.lang.Void onZeroOrMore(org.kohsuke.rngom.digested.DZeroOrMorePattern p)
onZeroOrMore in interface org.kohsuke.rngom.digested.DPatternVisitor<java.lang.Void>onZeroOrMore in class org.kohsuke.rngom.digested.DPatternWalkerpublic java.lang.Void onOneOrMore(org.kohsuke.rngom.digested.DOneOrMorePattern p)
onOneOrMore in interface org.kohsuke.rngom.digested.DPatternVisitor<java.lang.Void>onOneOrMore in class org.kohsuke.rngom.digested.DPatternWalker