Package eu.bandm.tools.tdom
Class TypedDOMGenerator.AbstractNamespaceCollector
java.lang.Object
eu.bandm.tools.dtd.DTD.MATCH_ONLY_00
eu.bandm.tools.dtd.DTD.Visitor
eu.bandm.tools.tdom.TypedDOMGenerator.AbstractNamespaceCollector
- Enclosing class:
- TypedDOMGenerator
Steps through the DTD and processes all PIs which have a tdom namespace declaration.
That are these of form
<?tdom xmlns=...?>
or <?tdom xmlns:..=...?>
.
(This class is also used externally, e.g. more than once by xslt and d2d2!)-
Field Summary
Fields inherited from class eu.bandm.tools.dtd.DTD.Visitor
hasdescend, haspost, haspre
Fields inherited from class eu.bandm.tools.dtd.DTD.MATCH_ONLY_00
_visitor_debug_stream, partial
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected abstract void
addNamespaceMapping
(String prefix, String uri, Location<XMLDocumentIdentifier> location) Methods inherited from class eu.bandm.tools.dtd.DTD.Visitor
action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, action, descend, descend, descend, descend, descend, descend, descend, descend, descend, descend, descend, descend, descend, descend, descend, descend, descend, descend, descend, descend, descend, descend, descend, descend, descend, descend, descend, descend, descend, descend, follow_alts, follow_atts, follow_elems, follow_locations, follow_locations, follow_locations, follow_markup, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre, pre
Methods inherited from class eu.bandm.tools.dtd.DTD.MATCH_ONLY_00
action, action, action, action, compile, followAll_alts, followAll_atts, followAll_elems, followAll_locations, followAll_locations, followAll_locations, followAll_markup, 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, nomatch
-
Field Details
-
pattern
-
-
Constructor Details
-
AbstractNamespaceCollector
public AbstractNamespaceCollector()
-
-
Method Details
-
action
- Overrides:
action
in classDTD.Visitor
-
addNamespaceMapping
protected abstract void addNamespaceMapping(String prefix, String uri, Location<XMLDocumentIdentifier> location)
-