Module com.sun.xml.bind.osgi
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<Void>
- Enclosing class:
- DXMLPrinter
protected class DXMLPrinter.DXMLPrinterVisitor extends DXMLPrinter.XMLWriter implements DPatternVisitor<Void>
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
DXMLPrinterVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
on(DAnnotation ann)
protected void
on(DPattern p)
protected void
on(NameClass nc)
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)
protected void
unwrapChoice(DPattern p)
protected void
unwrapGroup(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 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>
-
-