Package eu.bandm.tools.tpath.type
Class Node.__SAX_Writer
java.lang.Object
eu.bandm.tools.tpath.type.Node.MATCH_ONLY_00
eu.bandm.tools.tpath.type.Node.__SAX_Writer
- Enclosing class:
- Node
Encoder for umod's own XML serialisation.
Usage:
- Create an instance.
- Invoke the
match(e)
method on the top-level model element to write out.
-
Field Summary
Fields inherited from class eu.bandm.tools.tpath.type.Node.MATCH_ONLY_00
_visitor_debug_stream, partial
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
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
void
void
action
(Node.IdRef e0) void
action
(Node.IdRefs e0) void
action
(Node.Implied e0) void
action
(Node.NamedType e0) void
void
action
(Node.NmToken e0) void
action
(Node.NmTokens e0) void
action
(Node.NodeType e0) void
void
action
(Node.Required e0) void
void
void
void
void
protected boolean
protected boolean
-
Field Details
-
drain
-
config
-
def2id
-
-
Constructor Details
-
__SAX_Writer
- Parameters:
drain
- where to send the generated SAX events.config
- an instance defining the XML element and field names used for en/decoding.
-
-
Method Details
-
writenull
protected boolean writenull() -
writeref
-
action
- Overrides:
action
in classNode.MATCH_ONLY_00
-
action
- Overrides:
action
in classNode.MATCH_ONLY_00
-
action
- Overrides:
action
in classNode.MATCH_ONLY_00
-
action
- Overrides:
action
in classNode.MATCH_ONLY_00
-
action
- Overrides:
action
in classNode.MATCH_ONLY_00
-
action
- Overrides:
action
in classNode.MATCH_ONLY_00
-
action
- Overrides:
action
in classNode.MATCH_ONLY_00
-
dumpfields
-
action
- Overrides:
action
in classNode.MATCH_ONLY_00
-
action
- Overrides:
action
in classNode.MATCH_ONLY_00
-
action
- Overrides:
action
in classNode.MATCH_ONLY_00
-
action
- Overrides:
action
in classNode.MATCH_ONLY_00
-
action
- Overrides:
action
in classNode.MATCH_ONLY_00
-
action
- Overrides:
action
in classNode.MATCH_ONLY_00
-
action
- Overrides:
action
in classNode.MATCH_ONLY_00
-
action
- Overrides:
action
in classNode.MATCH_ONLY_00
-
action
- Overrides:
action
in classNode.MATCH_ONLY_00
-
action
- Overrides:
action
in classNode.MATCH_ONLY_00
-
action
- Overrides:
action
in classNode.MATCH_ONLY_00
-
action
- Overrides:
action
in classNode.MATCH_ONLY_00
-
dumpfields
-
action
- Overrides:
action
in classNode.MATCH_ONLY_00
-
action
- Overrides:
action
in classNode.MATCH_ONLY_00
-
action
- Overrides:
action
in classNode.MATCH_ONLY_00
-
action
- Overrides:
action
in classNode.MATCH_ONLY_00
-
dumpfields
-