Uses of Class
eu.bandm.tools.dtd.DTD.Dtd
Package
Description
D2d allows to write valid XML documents directly in the creative flow of authoring,
with minimum typographic noise.
Model for w3c XML DTDs, with preserved syntax.
Canonical model of a W3C DTD with evaluated semantics; plus utility applications.
Generates typed models of XML documents,
see
meta-tools TDOM user documentation.
Contains base and auxiliary classes for code generated by tdom.
Versatile export of ASTs recognized by antlr as SAX events,
cf user documentation.
txsl = typed xslt 1.0 interpreter with "fragmented validation".
-
Uses of DTD.Dtd in eu.bandm.tools.d2d2.base
Modifier and TypeFieldDescriptionprotected DTD.Dtd
Def2Dtd.dtd
protected final DTD.Dtd
Dtd2Def.input_dtd
EvidentModifier and TypeMethodDescriptionDef2Dtd.convert
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, Module module, XMLDocumentIdentifier newId, boolean tdom_mode, @Opt String tdom_doc_language) Central working method for transformation to dtd.ModifierConstructorDescription(package private)
Dtd2Def
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> p_msg, int debuglevel, DTD.Dtd input_dtd, String name) Construct a one-use instance to convert the given dtd into a d2d definition module. -
Uses of DTD.Dtd in eu.bandm.tools.dtd
Modifier and TypeFieldDescriptionprotected DTD.Dtd
Statistics.dtd
protected DTD.Dtd
AttlistIndex.source
protected DTD.Dtd
ElementIndex.source
Modifier and TypeMethodDescriptionDTD.Dtd.doclone()
Clones this object.protected DTD.Dtd
TunedDTDParser.dtd()
Parsing function.AttlistIndex.getSource()
Returns theDTD.Dtd
which this object reflects.ElementIndex.getSource()
Returns theDTD.Dtd
which this object reflects.Copies values of all common fields from the argument.DTD.__SAX_Parser.matchSAX_Dtd()
static DTD.Dtd
DTD.parse
(Reader in, XMLDocumentIdentifier id, File base, boolean lateError, MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) static DTD.Dtd
TunedDTDParser.parse
(Reader in, XMLDocumentIdentifier id, @Opt File base, boolean errorOnExpand, MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) Deprecated, for removal: This API element is subject to removal in a future version.static DTD.Dtd
TunedDTDParser.parse
(Reader in, XMLDocumentIdentifier id, URL base, boolean errorOnExpand, MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) Main service access point for parsing a dtd into an internal model.static DTD.Dtd
TunedDTDParser.parselocal
(String in, MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) Parse a local (or temporary generated) dtd declaration.Modifier and TypeMethodDescriptionDTD.Dtd.get_documentId
(Pattern<? super XMLDocumentIdentifier> p) Lifts a pattern which matches the field value to one which matches this whole object.DTD.Dtd.get_entityUsage
(Pattern<? super CheckedMultimap_RD<String, String>> p) Lifts a pattern which matches the field value to one which matches this whole object.DTD.Dtd.get_locations
(Pattern<? super List<Location<XMLDocumentIdentifier>>> p) Lifts a pattern which matches the field value to one which matches this whole object.DTD.Dtd.get_markup
(Pattern<? super CheckedList<DTD.MarkupDecl>> p) Lifts a pattern which matches the field value to one which matches this whole object.DTD.Dtd.get_xmlDecl
(Pattern<? super DTD.XmlDecl> p) Lifts a pattern which matches the field value to one which matches this whole object.DTD.__Patterns.term_Dtd
(Pattern<Object> superpattern, Pattern<? super List<Location<XMLDocumentIdentifier>>> p_locations, Pattern<? super XMLDocumentIdentifier> p_documentId, Pattern<? super DTD.XmlDecl> p_xmlDecl, Pattern<? super CheckedList<DTD.MarkupDecl>> p_markup, Pattern<? super CheckedMultimap_RD<String, String>> p_entityUsage) Modifier and TypeMethodDescriptionprotected void
void
protected void
protected void
protected void
protected void
protected void
protected void
static boolean
Utilities.addTdomPI_documentId
(DTD.Dtd dtd) Add a process instruction to tdom, containing the document id of the Dtd.protected void
TunedDTDParser.conditionalSection
(DTD.Dtd dtd) Parsing function.protected void
protected void
void
DTD.__SAX_Writer.dumpfields
(DTD.Dtd e0) protected void
Toplevel parsing function, called byTunedDTDParser.dtd()
andTunedDTDParser.conditionalSection(DTD.Dtd)
.void
DTD.__SAX_Parser.XMLPARSER_Dtd.fillFields
(DTD.Dtd newobj) void
DTD.CoRewriter.follow_locations
(DTD.Dtd element) void
DTD.Dump.follow_locations
(DTD.Dtd element) void
DTD.Rewriter.follow_locations
(DTD.Dtd element) void
DTD.SinglePathVisitor.follow_locations
(DTD.Dtd element) void
DTD.Visitor.follow_locations
(DTD.Dtd element) void
DTD.CoRewriter.follow_markup
(DTD.Dtd element) void
DTD.Dump.follow_markup
(DTD.Dtd element) void
DTD.Rewriter.follow_markup
(DTD.Dtd element) void
DTD.SinglePathVisitor.follow_markup
(DTD.Dtd element) void
DTD.Visitor.follow_markup
(DTD.Dtd element) void
DTD.MATCH_ONLY_00.followAll_locations
(DTD.Dtd element) void
DTD.MATCH_ONLY_00.followAll_markup
(DTD.Dtd element) Utilities.getAllPiAsString
(String target, DTD.Dtd dtd) Collect the text values of all PIs with a given target.void
void
DTD.__SAX_Parser.XMLPARSER_Dtd.parsefields
(DTD.Dtd newobj) protected void
protected void
protected void
DTD.Dump.printscalars
(DTD.Dtd e0) protected void
DTD.CoRewriter.rewriteFields
(DTD.Dtd clone) protected void
DTD.Rewriter.rewriteFields
(DTD.Dtd clone) protected Format
void
AttlistIndex.update
(MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg, DTD.Dtd dtd) This method (or its variant) must be called exactly once to initialize maps with a certain dtd.void
AttlistIndex.update
(MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg, DTD.Dtd dtd, Set<String> knownElementNames) This method (or its variant) must be called exactly once to initialize maps with a certain dtd.void
ElementIndex.update
(MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg, DTD.Dtd dtd) Must be called exactly once to initialize maps with a certain dtd.void
Statistics.update
(DTD.Dtd dtd, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg) Modifier and TypeMethodDescriptionModifierConstructorDescriptionWhitespaceIgnorer
(DTD.Dtd dtd, ContentHandler out) Only constructor. -
Uses of DTD.Dtd in eu.bandm.tools.dtm
Modifier and TypeMethodDescriptionprotected void
HtmlRenderer.conditionalSection
(DTD.Dtd dtd) Parsing function.ModifierConstructorDescriptionHtmlRenderer
(DTD.Dtd dtd, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, Statistics statistics, Reader text) Only constructor, returns a use-once instance. -
Uses of DTD.Dtd in eu.bandm.tools.tdom
Modifier and TypeFieldDescription(package private) final DTD.Dtd
DTDTemplate.dtd
(package private) final DTD.Dtd
PackageTemplate.dtd
Modifier and TypeMethodDescriptionvoid
Main activity of the TDOM compiler.void
void
TDOM_Main.RunningRenderer.execute
(DTD.Dtd dtd, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> rec, PackageTemplate packageTemplate) void
TypedDOMGenerator.DtdRenderer.execute
(DTD.Dtd dtd, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> rec, PackageTemplate packageTemplate) (package private) void
TypedAttrsGenerator.prepareCommon
(DTD.Dtd dtd) Do all analysis needed before the first single element is visited.ModifierConstructorDescriptionDTDTemplate
(DTD.Dtd dtd, File dtdFile, PackageTemplate packageTemplate, MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) (package private)
PackageTemplate
(@Opt File dtdFile, File destination, String packageName, DTD.Dtd dtd, MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg, boolean useArrays, boolean generateFunctions, boolean paisleySupport) Top level meta-information storage of the template hierarchy.TypedDOMGenerator
(DTD.Dtd dtd, File destination, String packageName, boolean useArrays, boolean generateFunctions, boolean paisleySupport, MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> rec) Variant which gets the DTD as a completely self-contained object. -
Uses of DTD.Dtd in eu.bandm.tools.tdom.runtime
-
Uses of DTD.Dtd in eu.bandm.tools.xantlr
-
Uses of DTD.Dtd in eu.bandm.tools.xslt.base
Modifier and TypeFieldDescriptionfinal DTD.Dtd
ResultContext.x_dtd
Original DTD, only needed for "WhitespaceIgnorer" in verbatimXML, seeApplication.feedTextToResult(Element,String)
.static final DTD.Dtd
Templates.xsltDtd
TunedDTDParser.parse(Reader,XMLDocumentIdentifier,URL,boolean,MessageReceiver)
instead.