Package eu.bandm.tools.dtd
Class DTD.Rewriter
java.lang.Object
eu.bandm.tools.dtd.DTD.MATCH_ONLY_00
eu.bandm.tools.dtd.DTD.Rewriter
- All Implemented Interfaces:
Rewriter
- Direct Known Subclasses:
LocationFilter
- Enclosing class:
DTD
@Generated(generator="eu.bandm.tools.umod",
version="",
timestamp="2025-08-17_22h54m24")
public static class DTD.Rewriter
extends DTD.MATCH_ONLY_00
implements Rewriter
Visitor generated by umod according to field selection #0.
The flavour of this visitor has been set to IS REWRITER.
See the pretty printed source file.
For details see the user documentation.
-
Field Summary
FieldsFields inherited from class eu.bandm.tools.dtd.DTD.MATCH_ONLY_00
_visitor_debug_stream, partial -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaction(DTD.Abbrev e0) protected voidprotected voidaction(DTD.AttDef e0) protected voidaction(DTD.Attlist e0) protected voidaction(DTD.AttType e0) protected voidprotected voidprotected voidaction(DTD.AttValue e0) protected voidaction(DTD.Choice e0) protected voidaction(DTD.Comment e0) protected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidaction(DTD.Element e0) protected voidprotected voidaction(DTD.Entity e0) protected voidprotected voidprotected voidaction(DTD.Enumerated e0) protected voidaction(DTD.MarkupDecl e0) protected voidprotected voidaction(DTD.NmToken e0) protected voidaction(DTD.Notation e0) protected voidprotected voidprotected voidaction(DTD.Singleton e0) protected voidaction(DTD.XmlDecl e0) protected <T extends DTD.ContentModel>
TbreakLoop(T e0) voidfollow_alts(DTD.Choice element) voidfollow_atts(DTD.Attlist element) voidfollow_elems(DTD.Seq element) voidfollow_locations(DTD.AttDef element) voidfollow_locations(DTD.Dtd element) voidfollow_locations(DTD.MarkupDecl element) voidfollow_markup(DTD.Dtd element) booleanisMulti()protected booleanprotected voidvoidrevert()<T> Trewrite_typed(T obj) protected voidrewriteFields(DTD.Abbrev clone) protected voidrewriteFields(DTD.Any clone) protected voidrewriteFields(DTD.AttDef clone) protected voidrewriteFields(DTD.Attlist clone) protected voidrewriteFields(DTD.AttType clone) protected voidrewriteFields(DTD.AttTypeAbbrev clone) protected voidrewriteFields(DTD.AttTypeConstant clone) protected voidrewriteFields(DTD.AttValue clone) protected voidrewriteFields(DTD.Choice clone) protected voidrewriteFields(DTD.Comment clone) protected voidrewriteFields(DTD.ContentModel clone) protected voidprotected voidrewriteFields(DTD.CP clone) protected voidrewriteFields(DTD.DefaultDecl clone) protected voidprotected voidrewriteFields(DTD.Dtd clone) protected voidrewriteFields(DTD.Element clone) protected voidrewriteFields(DTD.Empty clone) protected voidrewriteFields(DTD.Entity clone) protected voidrewriteFields(DTD.EntityContext clone) protected voidrewriteFields(DTD.EntityValue clone) protected voidrewriteFields(DTD.Enumerated clone) protected voidrewriteFields(DTD.MarkupDecl clone) protected voidrewriteFields(DTD.Mixed clone) protected voidrewriteFields(DTD.NmToken clone) protected voidrewriteFields(DTD.Notation clone) protected voidrewriteFields(DTD.PI clone) protected voidrewriteFields(DTD.Seq clone) protected voidrewriteFields(DTD.Singleton clone) protected voidrewriteFields(DTD.XmlDecl clone) voidsubstitute(Object p) voidprotected voiduseCache(boolean x) 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
-
baseVisitorClass
-
mcache
-
clones
-
original
-
cache
-
-
Constructor Details
-
Rewriter
public Rewriter() -
Rewriter
-
-
Method Details
-
useCache
protected void useCache(boolean x) -
lookUp
-
putToCache
protected void putToCache() -
isMulti
public boolean isMulti() -
revert
public void revert() -
substitute
-
substitute_empty
public void substitute_empty() -
breakLoop
-
breakLoop
-
breakLoop
-
breakLoop
-
breakLoop
-
breakLoop
-
breakLoop
-
breakLoop
-
breakLoop
-
getResult
-
rewrite
-
rewrite_typed
public <T> T rewrite_typed(T obj) - Specified by:
rewrite_typedin interfaceRewriter
-
action
- Overrides:
actionin classDTD.MATCH_ONLY_00
-
rewriteFields
-
action
- Overrides:
actionin classDTD.MATCH_ONLY_00
-
rewriteFields
-
action
- Overrides:
actionin classDTD.MATCH_ONLY_00
-
rewriteFields
-
action
- Overrides:
actionin classDTD.MATCH_ONLY_00
-
rewriteFields
-
action
- Overrides:
actionin classDTD.MATCH_ONLY_00
-
rewriteFields
-
action
- Overrides:
actionin classDTD.MATCH_ONLY_00
-
rewriteFields
-
action
- Overrides:
actionin classDTD.MATCH_ONLY_00
-
rewriteFields
-
action
- Overrides:
actionin classDTD.MATCH_ONLY_00
-
rewriteFields
-
action
- Overrides:
actionin classDTD.MATCH_ONLY_00
-
rewriteFields
-
action
- Overrides:
actionin classDTD.MATCH_ONLY_00
-
rewriteFields
-
action
- Overrides:
actionin classDTD.MATCH_ONLY_00
-
rewriteFields
-
action
- Overrides:
actionin classDTD.MATCH_ONLY_00
-
rewriteFields
-
action
- Overrides:
actionin classDTD.MATCH_ONLY_00
-
rewriteFields
-
action
- Overrides:
actionin classDTD.MATCH_ONLY_00
-
rewriteFields
-
action
- Overrides:
actionin classDTD.MATCH_ONLY_00
-
rewriteFields
-
action
- Overrides:
actionin classDTD.MATCH_ONLY_00
-
rewriteFields
-
action
- Overrides:
actionin classDTD.MATCH_ONLY_00
-
rewriteFields
-
action
- Overrides:
actionin classDTD.MATCH_ONLY_00
-
rewriteFields
-
action
- Overrides:
actionin classDTD.MATCH_ONLY_00
-
rewriteFields
-
action
- Overrides:
actionin classDTD.MATCH_ONLY_00
-
rewriteFields
-
action
- Overrides:
actionin classDTD.MATCH_ONLY_00
-
rewriteFields
-
action
- Overrides:
actionin classDTD.MATCH_ONLY_00
-
rewriteFields
-
action
- Overrides:
actionin classDTD.MATCH_ONLY_00
-
rewriteFields
-
action
- Overrides:
actionin classDTD.MATCH_ONLY_00
-
rewriteFields
-
action
- Overrides:
actionin classDTD.MATCH_ONLY_00
-
rewriteFields
-
action
- Overrides:
actionin classDTD.MATCH_ONLY_00
-
rewriteFields
-
action
- Overrides:
actionin classDTD.MATCH_ONLY_00
-
rewriteFields
-
action
- Overrides:
actionin classDTD.MATCH_ONLY_00
-
rewriteFields
-
action
- Overrides:
actionin classDTD.MATCH_ONLY_00
-
rewriteFields
-
action
- Overrides:
actionin classDTD.MATCH_ONLY_00
-
rewriteFields
-
follow_locations
-
follow_markup
-
follow_locations
-
follow_atts
-
follow_locations
-
follow_elems
-
follow_alts
-