Uses of Class
eu.bandm.tools.tdom.runtime.TypedDTD
Packages that use TypedDTD
Package
Description
D2d allows to write valid XML documents directly in the creative flow of authoring,
with minimum typographic noise.
Meaning: Data model for documents conforming
to xhtml 1.0 strict.
Meaning: Created from d2d definition module
lablog$expanded at
2025-07-17_07h47m08.
Meaning: Source format for multi lingual
support.
Meaning: Source format for the Option
compiler, for command line parsing, GUI input,
generation of documentation, etc.
Contains base and auxiliary classes for code generated by tdom.
Glueing code supporting different standard use cases of tdom, xantlr
and both.
-
Uses of TypedDTD in eu.bandm.tools.d2d2.base
Methods in eu.bandm.tools.d2d2.base with type parameters of type TypedDTDModifier and TypeMethodDescriptionstatic <T extends TypedDocument,
D extends TypedDTD>
TTasks.string2tdom
(String sourcetext, ModuleRegistry modreg, Class<T> documentClass, D dtdInstance, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msgr, Text2Udom.ErrorStrategy errorStrategy, int debug) Convert a d2d source text into a tdom model.static <T extends TypedDocument,
D extends TypedDTD>
TTasks.text2tdom
(@Opt File infile, ModuleRegistry modreg, Class<T> documentClass, D dtdInstance, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msgr, Text2Udom.ErrorStrategy errorStrategy, int debug) Service point: Convert a d2d input file into a tdom model. -
Uses of TypedDTD in eu.bandm.tools.doctypes.xhtml
Subclasses of TypedDTD in eu.bandm.tools.doctypes.xhtml -
Uses of TypedDTD in eu.bandm.tools.lablog.xml
Subclasses of TypedDTD in eu.bandm.tools.lablog.xml -
Uses of TypedDTD in eu.bandm.tools.muli.tdom
Subclasses of TypedDTD in eu.bandm.tools.muli.tdom -
Uses of TypedDTD in eu.bandm.tools.option.absy
Subclasses of TypedDTD in eu.bandm.tools.option.absy -
Uses of TypedDTD in eu.bandm.tools.tdom.runtime
Methods in eu.bandm.tools.tdom.runtime that return TypedDTDModifier and TypeMethodDescriptionDelivers an instance of the dtd stored with the tdom model with the given name.final TypedDTD
TypedDocument.getDTD()
Returns the global DTD information compiled into this tdom model.Methods in eu.bandm.tools.tdom.runtime with parameters of type TypedDTDModifier and TypeMethodDescriptionprotected static <E extends TypedElement<E,
X>, X extends TypedExtension, Y extends Exception>
TypedContentTypedElement.parseAbstract
(TypedDTD dtd, X ext, TypedNode.ParseListener<E> listener, Map<? super String, ? extends TypedContent.ParsingConstructor<?, E, X, Y>> subclassTable, Element elem) Constructors in eu.bandm.tools.tdom.runtime with parameters of type TypedDTD -
Uses of TypedDTD in eu.bandm.tools.xantlrtdom
Fields in eu.bandm.tools.xantlrtdom declared as TypedDTDMethods in eu.bandm.tools.xantlrtdom with type parameters of type TypedDTDModifier and TypeMethodDescriptionstatic <T extends TypedDocument,
D extends TypedDTD>
TTdomReader.parseXmlFile
(InputSource inputSource, Class<T> documentClass, D dtdInstance, EntityResolver resolver, boolean debug) Methods in eu.bandm.tools.xantlrtdom with parameters of type TypedDTDModifier and TypeMethodDescriptionprotected <D> void
XantlrTdom.init
(X_LLkParser parser0, MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> antlrMessages, int queueSize, ContentHandler debugSaxEvents, TypedDTD tdomDtdModel, MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> tdomMessages) static XantlrTdom
XantlrTdom.link
(X_LLkParser parser, MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> antlrMessages, int queueSize, ContentHandler debugSaxEvents, TypedDTD tdomDtdModel, MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> tdomMessages) This method creates a XantlrTdom object, which subsequently will be used to parse a source text (with an xantlr generated parser, see Xantlr user documentation., and to generate a corresponding tdom model, see Tdom user documentation..static <T extends TypedDocument>
TTdomReader.parseXmlFile
(InputSource inputSource, Class<T> documentClass, TypedDTD dtdInstance) static <T extends TypedDocument>
TTdomReader.parseXmlFile
(InputSource inputSource, Class<T> documentClass, TypedDTD dtdInstance, boolean debug) static <T extends TypedDocument>
TTdomReader.parseXmlFile
(InputSource inputSource, Class<T> documentClass, TypedDTD dtdInstance, @Opt EntityResolver resolver) static <T extends TypedDocument,
E extends TypedExtension>
TTdomReader.parseXmlFile
(InputSource inputSource, Class<T> documentClass, TypedDTD dtdInstance, @Opt EntityResolver resolver, Class<E> extClass, E ext) static <T extends TypedDocument,
E extends TypedExtension>
TTdomReader.parseXmlFile
(InputSource inputSource, Class<T> documentClass, TypedDTD dtdInstance, EntityResolver resolver, Class<E> extClass, E ext, boolean debug) Glueing code for creating atdom
model from some textual representation.