Package eu.bandm.tools.d2d2.model
Class __SAX_Writer
java.lang.Object
eu.bandm.tools.d2d2.model.MATCH_ONLY_00
eu.bandm.tools.d2d2.model.__SAX_Writer
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.d2d2.model.MATCH_ONLY_00
_visitor_debug_stream, partial
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
action
(AdditionalDocs e0) void
void
action
(CharBinary e0) void
void
void
void
void
void
action
(CharSetConst e0) void
action
(CharsRegExp e0) void
action
(Definition e0) void
action
(DefInstance e0) void
void
action
(Enumeration e0) void
void
action
(Expression e0) void
void
void
void
action
(ImportItem e0) void
void
void
void
action
(NamespaceDecl e0) void
void
void
action
(ParseParticle e0) void
void
void
void
void
action
(ResolvedModule e0) void
void
action
(SourceItem e0) void
void
action
(StringConst e0) void
void
action
(TagsRegExp e0) void
void
void
dumpfields
(CharBinary e0) void
void
dumpfields
(Definition e0) void
void
void
dumpfields
(Expression e0) void
dumpfields
(GrMult e0) void
dumpfields
(GrUnary e0) void
dumpfields
(ImportItem e0) void
dumpfields
(Insertion e0) void
dumpfields
(LocString e0) void
dumpfields
(Module e0) void
void
void
dumpfields
(Perm e0) void
dumpfields
(Reference e0) void
void
dumpfields
(Seq e0) void
dumpfields
(SourceItem e0) void
void
dumpfields
(Subst e0) void
dumpfields
(TagsRegExp e0) void
dumpfields
(XRegExp e0) protected boolean
protected boolean
Methods inherited from class eu.bandm.tools.d2d2.model.MATCH_ONLY_00
_visitor_trace, action, action, action, action, compile, followAll_definitions, followAll_defInstances, followAll_docu, followAll_firsts, followAll_globalSubsts, followAll_imports, followAll_itemDocu, followAll_localdefs, followAll_localSubsts, followAll_modules, followAll_namespaces, followAll_obligates, followAll_on, followAll_rawModules, followAll_text, followAll_weakfirsts, followAll_xattributes, foreignObject, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, nomatch
-
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 classMATCH_ONLY_00
-
dumpfields
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
dumpfields
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
dumpfields
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
dumpfields
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
dumpfields
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
dumpfields
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
dumpfields
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
dumpfields
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
dumpfields
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
dumpfields
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
dumpfields
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
dumpfields
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
dumpfields
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
dumpfields
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
dumpfields
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
dumpfields
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
dumpfields
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
dumpfields
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
dumpfields
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
dumpfields
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
dumpfields
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
dumpfields
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
dumpfields
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
dumpfields
-