public static class Node.__SAX_Writer extends Node.MATCH_ONLY_00
Usage:
match(e)
method
on the top-level model element to write out.Modifier and Type | Field and Description |
---|---|
protected XMLconfiguration |
config |
protected HashMap<Object,String> |
def2id |
protected ContentHandler |
drain |
_visitor_debug_stream, partial
Constructor and Description |
---|
__SAX_Writer(ContentHandler drain,
XMLconfiguration config) |
Modifier and Type | Method and Description |
---|---|
void |
action(Node.Attribute e0) |
void |
action(Node.AttType e0) |
void |
action(Node.AttValue e0) |
void |
action(Node.CData e0) |
void |
action(Node.Comment e0) |
void |
action(Node.Default e0) |
void |
action(Node.Element e0) |
void |
action(Node.Entities e0) |
void |
action(Node.Entity e0) |
void |
action(Node.Enumerated e0) |
void |
action(Node.Id e0) |
void |
action(Node.IdRef e0) |
void |
action(Node.IdRefs e0) |
void |
action(Node.Implied e0) |
void |
action(Node.NamedType e0) |
void |
action(Node.NamespaceDecl e0) |
void |
action(Node.NmToken e0) |
void |
action(Node.NmTokens e0) |
void |
action(Node.NodeType e0) |
void |
action(Node.ProcessingInstruction e0) |
void |
action(Node.Required e0) |
void |
action(Node.Root e0) |
void |
action(Node.Text e0) |
void |
dumpfields(Node.Default e0) |
void |
dumpfields(Node.Enumerated e0) |
void |
dumpfields(Node.ProcessingInstruction e0) |
protected boolean |
writenull() |
protected boolean |
writeref(Object o,
String className) |
protected ContentHandler drain
protected XMLconfiguration config
public __SAX_Writer(ContentHandler drain, XMLconfiguration config)
drain
- where to send the generated SAX events.config
- an instance defining the XML element and field names used
for en/decoding.protected boolean writenull()
public void action(Node.NodeType e0)
action
in class Node.MATCH_ONLY_00
public void action(Node.NamedType e0)
action
in class Node.MATCH_ONLY_00
public void action(Node.Element e0)
action
in class Node.MATCH_ONLY_00
public void action(Node.Attribute e0)
action
in class Node.MATCH_ONLY_00
public void action(Node.Root e0)
action
in class Node.MATCH_ONLY_00
public void action(Node.Comment e0)
action
in class Node.MATCH_ONLY_00
public void action(Node.ProcessingInstruction e0)
action
in class Node.MATCH_ONLY_00
public void dumpfields(Node.ProcessingInstruction e0)
public void action(Node.Text e0)
action
in class Node.MATCH_ONLY_00
public void action(Node.NamespaceDecl e0)
action
in class Node.MATCH_ONLY_00
public void action(Node.AttType e0)
action
in class Node.MATCH_ONLY_00
public void action(Node.CData e0)
action
in class Node.MATCH_ONLY_00
public void action(Node.NmToken e0)
action
in class Node.MATCH_ONLY_00
public void action(Node.NmTokens e0)
action
in class Node.MATCH_ONLY_00
public void action(Node.Id e0)
action
in class Node.MATCH_ONLY_00
public void action(Node.IdRef e0)
action
in class Node.MATCH_ONLY_00
public void action(Node.IdRefs e0)
action
in class Node.MATCH_ONLY_00
public void action(Node.Entity e0)
action
in class Node.MATCH_ONLY_00
public void action(Node.Entities e0)
action
in class Node.MATCH_ONLY_00
public void action(Node.Enumerated e0)
action
in class Node.MATCH_ONLY_00
public void dumpfields(Node.Enumerated e0)
public void action(Node.AttValue e0)
action
in class Node.MATCH_ONLY_00
public void action(Node.Required e0)
action
in class Node.MATCH_ONLY_00
public void action(Node.Implied e0)
action
in class Node.MATCH_ONLY_00
public void action(Node.Default e0)
action
in class Node.MATCH_ONLY_00
public void dumpfields(Node.Default e0)
see also the complete user documentation .