public class NameClassWriter extends java.lang.Object implements NameClassVisitor
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
defaultNs
Namespace URI of the inherited "ns" attribute, if any.
|
private XMLWriter |
writer |
| Constructor and Description |
|---|
NameClassWriter(Context ctxt) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
onAnyName(AnyNameClass nc) |
java.lang.Object |
onChoice(ChoiceNameClass nc) |
java.lang.Object |
onDifference(DifferenceNameClass nc) |
java.lang.Object |
onNot(NotNameClass nc) |
java.lang.Object |
onNsName(NamespaceNameClass nc) |
java.lang.Object |
onSimple(SimpleNameClass nc) |
private void |
processChoice(ChoiceNameClass nc) |
protected void |
startWithNs(java.lang.String name,
java.lang.String ns) |
private final XMLWriter writer
private final java.lang.String defaultNs
public NameClassWriter(Context ctxt)
public java.lang.Object onAnyName(AnyNameClass nc)
onAnyName in interface NameClassVisitorprotected void startWithNs(java.lang.String name,
java.lang.String ns)
public java.lang.Object onSimple(SimpleNameClass nc)
onSimple in interface NameClassVisitorpublic java.lang.Object onNsName(NamespaceNameClass nc)
onNsName in interface NameClassVisitorpublic java.lang.Object onNot(NotNameClass nc)
onNot in interface NameClassVisitorpublic java.lang.Object onChoice(ChoiceNameClass nc)
onChoice in interface NameClassVisitorprivate void processChoice(ChoiceNameClass nc)
public java.lang.Object onDifference(DifferenceNameClass nc)
onDifference in interface NameClassVisitor