Package com.sun.tools.rngom.digested
Interface DPatternVisitor<V>
-
- All Known Implementing Classes:
DPatternWalker,DXMLPrinter.DXMLPrinterVisitor,RawTypeSetBuilder
public interface DPatternVisitor<V>- Author:
- Kohsuke Kawaguchi (kk@kohsuke.org)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description VonAttribute(DAttributePattern p)VonChoice(DChoicePattern p)VonData(DDataPattern p)VonElement(DElementPattern p)VonEmpty(DEmptyPattern p)VonGrammar(DGrammarPattern p)VonGroup(DGroupPattern p)VonInterleave(DInterleavePattern p)VonList(DListPattern p)VonMixed(DMixedPattern p)VonNotAllowed(DNotAllowedPattern p)VonOneOrMore(DOneOrMorePattern p)VonOptional(DOptionalPattern p)VonRef(DRefPattern p)VonText(DTextPattern p)VonValue(DValuePattern p)VonZeroOrMore(DZeroOrMorePattern p)
-
-
-
Method Detail
-
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)
-
-