org.kohsuke.rngom.digested
Interface DPatternVisitor<V>
- All Known Implementing Classes:
- DPatternWalker, DXMLPrinter.DXMLPrinterVisitor
public interface DPatternVisitor<V>
- Author:
- Kohsuke Kawaguchi (kk@kohsuke.org)
onAttribute
V onAttribute(DAttributePattern p)
onChoice
V onChoice(DChoicePattern p)
onData
V onData(DDataPattern p)
onElement
V onElement(DElementPattern p)
onEmpty
V onEmpty(DEmptyPattern p)
onGrammar
V onGrammar(DGrammarPattern p)
onGroup
V onGroup(DGroupPattern p)
onInterleave
V onInterleave(DInterleavePattern p)
onList
V onList(DListPattern p)
onMixed
V onMixed(DMixedPattern p)
onNotAllowed
V onNotAllowed(DNotAllowedPattern p)
onOneOrMore
V onOneOrMore(DOneOrMorePattern p)
onOptional
V onOptional(DOptionalPattern p)
onRef
V onRef(DRefPattern p)
onText
V onText(DTextPattern p)
onValue
V onValue(DValuePattern p)
onZeroOrMore
V onZeroOrMore(DZeroOrMorePattern p)