Class DPatternWalker
- java.lang.Object
-
- org.kohsuke.rngom.rngparser.digested.DPatternWalker
-
- All Implemented Interfaces:
DPatternVisitor<Void>
public class DPatternWalker extends Object implements DPatternVisitor<Void>
-
-
Constructor Summary
Constructors Constructor Description DPatternWalker()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Void
onAttribute(DAttributePattern p)
Void
onChoice(DChoicePattern p)
Void
onData(DDataPattern p)
Void
onElement(DElementPattern p)
Void
onEmpty(DEmptyPattern p)
Void
onGrammar(DGrammarPattern p)
Void
onGroup(DGroupPattern p)
Void
onInterleave(DInterleavePattern p)
Void
onList(DListPattern p)
Void
onMixed(DMixedPattern p)
Void
onNotAllowed(DNotAllowedPattern p)
Void
onOneOrMore(DOneOrMorePattern p)
Void
onOptional(DOptionalPattern p)
Void
onRef(DRefPattern p)
Void
onText(DTextPattern p)
Void
onValue(DValuePattern p)
Void
onZeroOrMore(DZeroOrMorePattern p)
-
-
-
Method Detail
-
onAttribute
public Void onAttribute(DAttributePattern p)
- Specified by:
onAttribute
in interfaceDPatternVisitor<Void>
-
onChoice
public Void onChoice(DChoicePattern p)
- Specified by:
onChoice
in interfaceDPatternVisitor<Void>
-
onData
public Void onData(DDataPattern p)
- Specified by:
onData
in interfaceDPatternVisitor<Void>
-
onElement
public Void onElement(DElementPattern p)
- Specified by:
onElement
in interfaceDPatternVisitor<Void>
-
onEmpty
public Void onEmpty(DEmptyPattern p)
- Specified by:
onEmpty
in interfaceDPatternVisitor<Void>
-
onGrammar
public Void onGrammar(DGrammarPattern p)
- Specified by:
onGrammar
in interfaceDPatternVisitor<Void>
-
onGroup
public Void onGroup(DGroupPattern p)
- Specified by:
onGroup
in interfaceDPatternVisitor<Void>
-
onInterleave
public Void onInterleave(DInterleavePattern p)
- Specified by:
onInterleave
in interfaceDPatternVisitor<Void>
-
onList
public Void onList(DListPattern p)
- Specified by:
onList
in interfaceDPatternVisitor<Void>
-
onMixed
public Void onMixed(DMixedPattern p)
- Specified by:
onMixed
in interfaceDPatternVisitor<Void>
-
onNotAllowed
public Void onNotAllowed(DNotAllowedPattern p)
- Specified by:
onNotAllowed
in interfaceDPatternVisitor<Void>
-
onOneOrMore
public Void onOneOrMore(DOneOrMorePattern p)
- Specified by:
onOneOrMore
in interfaceDPatternVisitor<Void>
-
onOptional
public Void onOptional(DOptionalPattern p)
- Specified by:
onOptional
in interfaceDPatternVisitor<Void>
-
onRef
public Void onRef(DRefPattern p)
- Specified by:
onRef
in interfaceDPatternVisitor<Void>
-
onText
public Void onText(DTextPattern p)
- Specified by:
onText
in interfaceDPatternVisitor<Void>
-
onValue
public Void onValue(DValuePattern p)
- Specified by:
onValue
in interfaceDPatternVisitor<Void>
-
onZeroOrMore
public Void onZeroOrMore(DZeroOrMorePattern p)
- Specified by:
onZeroOrMore
in interfaceDPatternVisitor<Void>
-
-