Class DPatternWalker
- java.lang.Object
-
- org.kohsuke.rngom.rngparser.digested.DPatternWalker
-
- All Implemented Interfaces:
DPatternVisitor<java.lang.Void>
public class DPatternWalker extends java.lang.Object implements DPatternVisitor<java.lang.Void>
-
-
Constructor Summary
Constructors Constructor Description DPatternWalker()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.VoidonAttribute(DAttributePattern p)java.lang.VoidonChoice(DChoicePattern p)java.lang.VoidonData(DDataPattern p)java.lang.VoidonElement(DElementPattern p)java.lang.VoidonEmpty(DEmptyPattern p)java.lang.VoidonGrammar(DGrammarPattern p)java.lang.VoidonGroup(DGroupPattern p)java.lang.VoidonInterleave(DInterleavePattern p)java.lang.VoidonList(DListPattern p)java.lang.VoidonMixed(DMixedPattern p)java.lang.VoidonNotAllowed(DNotAllowedPattern p)java.lang.VoidonOneOrMore(DOneOrMorePattern p)java.lang.VoidonOptional(DOptionalPattern p)java.lang.VoidonRef(DRefPattern p)java.lang.VoidonText(DTextPattern p)java.lang.VoidonValue(DValuePattern p)java.lang.VoidonZeroOrMore(DZeroOrMorePattern p)
-
-
-
Method Detail
-
onAttribute
public java.lang.Void onAttribute(DAttributePattern p)
- Specified by:
onAttributein interfaceDPatternVisitor<java.lang.Void>
-
onChoice
public java.lang.Void onChoice(DChoicePattern p)
- Specified by:
onChoicein interfaceDPatternVisitor<java.lang.Void>
-
onData
public java.lang.Void onData(DDataPattern p)
- Specified by:
onDatain interfaceDPatternVisitor<java.lang.Void>
-
onElement
public java.lang.Void onElement(DElementPattern p)
- Specified by:
onElementin interfaceDPatternVisitor<java.lang.Void>
-
onEmpty
public java.lang.Void onEmpty(DEmptyPattern p)
- Specified by:
onEmptyin interfaceDPatternVisitor<java.lang.Void>
-
onGrammar
public java.lang.Void onGrammar(DGrammarPattern p)
- Specified by:
onGrammarin interfaceDPatternVisitor<java.lang.Void>
-
onGroup
public java.lang.Void onGroup(DGroupPattern p)
- Specified by:
onGroupin interfaceDPatternVisitor<java.lang.Void>
-
onInterleave
public java.lang.Void onInterleave(DInterleavePattern p)
- Specified by:
onInterleavein interfaceDPatternVisitor<java.lang.Void>
-
onList
public java.lang.Void onList(DListPattern p)
- Specified by:
onListin interfaceDPatternVisitor<java.lang.Void>
-
onMixed
public java.lang.Void onMixed(DMixedPattern p)
- Specified by:
onMixedin interfaceDPatternVisitor<java.lang.Void>
-
onNotAllowed
public java.lang.Void onNotAllowed(DNotAllowedPattern p)
- Specified by:
onNotAllowedin interfaceDPatternVisitor<java.lang.Void>
-
onOneOrMore
public java.lang.Void onOneOrMore(DOneOrMorePattern p)
- Specified by:
onOneOrMorein interfaceDPatternVisitor<java.lang.Void>
-
onOptional
public java.lang.Void onOptional(DOptionalPattern p)
- Specified by:
onOptionalin interfaceDPatternVisitor<java.lang.Void>
-
onRef
public java.lang.Void onRef(DRefPattern p)
- Specified by:
onRefin interfaceDPatternVisitor<java.lang.Void>
-
onText
public java.lang.Void onText(DTextPattern p)
- Specified by:
onTextin interfaceDPatternVisitor<java.lang.Void>
-
onValue
public java.lang.Void onValue(DValuePattern p)
- Specified by:
onValuein interfaceDPatternVisitor<java.lang.Void>
-
onZeroOrMore
public java.lang.Void onZeroOrMore(DZeroOrMorePattern p)
- Specified by:
onZeroOrMorein interfaceDPatternVisitor<java.lang.Void>
-
-