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.DPatternWalker
public 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.DPatternWalker
public 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.DPatternWalker
public 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