Module com.sun.tools.rngom
Package com.sun.tools.rngom.digested
Class DXMLPrinter.DXMLPrinterVisitor
- java.lang.Object
-
- com.sun.tools.rngom.digested.DXMLPrinter.XMLWriter
-
- com.sun.tools.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
-
- All Implemented Interfaces:
DPatternVisitor<java.lang.Void>
- Enclosing class:
- DXMLPrinter
protected class DXMLPrinter.DXMLPrinterVisitor extends DXMLPrinter.XMLWriter implements DPatternVisitor<java.lang.Void>
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedDXMLPrinterVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidon(DAnnotation ann)protected voidon(DPattern p)protected voidon(NameClass nc)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)protected voidunwrapChoice(DPattern p)protected voidunwrapGroup(DPattern p)-
Methods inherited from class com.sun.tools.rngom.digested.DXMLPrinter.XMLWriter
attr, attr, body, end, endDocument, indent, newLine, ns, start, startDocument
-
-
-
-
Method Detail
-
on
protected void on(DPattern p)
-
unwrapGroup
protected void unwrapGroup(DPattern p)
-
unwrapChoice
protected void unwrapChoice(DPattern p)
-
on
protected void on(NameClass nc)
-
on
protected void on(DAnnotation ann)
-
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>
-
-