Package eu.bandm.tools.tpath.type
Class Type.__SAX_Writer
java.lang.Object
eu.bandm.tools.tpath.type.Type.MATCH_ONLY_00
eu.bandm.tools.tpath.type.Type.__SAX_Writer
- Enclosing class:
- Type
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.Type.MATCH_ONLY_00
_visitor_debug_stream, partial
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
action
(Type.Boolean e0) void
action
(Type.Error e0) void
action
(Type.NodeRel e0) void
action
(Type.Number e0) void
action
(Type.String e0) void
void
action
(Type.XPathType e0) 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 classType.MATCH_ONLY_00
-
action
- Overrides:
action
in classType.MATCH_ONLY_00
-
action
- Overrides:
action
in classType.MATCH_ONLY_00
-
action
- Overrides:
action
in classType.MATCH_ONLY_00
-
action
- Overrides:
action
in classType.MATCH_ONLY_00
-
action
- Overrides:
action
in classType.MATCH_ONLY_00
-
action
- Overrides:
action
in classType.MATCH_ONLY_00
-