Uses of Class
eu.bandm.tools.message.XMLDocumentIdentifier
Package
Description
D2d allows to write valid XML documents directly in the creative flow of authoring,
with minimum typographic noise.
Umod main model class: This is the internal
model for the d2d text type definitions.
Document type definitions in various formats, plus utilities.
Created by bandm/metatools/tdom on 2024-01-07T20:22:56
Model for w3c XML DTDs, with preserved syntax.
Canonical model of a W3C DTD with evaluated semantics; plus utility applications.
Generate format generating code (or formats dynamically) controlled by the
format description language.
Distribute applications made with metatools.
Evaluation, statistics and renderings of bandm lab log format.
Meaning: Created from d2d definition module
lablog$expanded at
2024-01-09_09h00m18.
Messages and positions in documents,
see the user documentation.
Support *MU*lti *LI*ngual user interfaces by advanced translation look-up,
incremental deserialization, etc.
Meaning: Source format for multi lingual
support.
Meaning: Source format for the Option
compiler, for command line parsing, GUI input,
generation of documentation, etc.
Generates typed models of XML documents,
see
meta-tools TDOM user documentation.
Contains base and auxiliary classes for code generated by tdom.
Abstract syntax of the tpath language, realized as a umod model.
A DocumentClient implementation for W3C Dom.
Infrastructure for evaluating tpath expressions.
Type checking for tpath expressions.
Compiler for data models, from a concise mathematical oriented language into
Java.
Ubiquitously needed auxiliary classes which need the
eu.bandm.tools.message
package.Runtime classes for the xantlr
parser.
Glueing code supporting different standard use cases of tdom, xantlr
and both.
txsl = typed xslt 1.0 interpreter with "fragmented validation".
-
Uses of XMLDocumentIdentifier in eu.bandm.tools.d2d2.base
Modifier and TypeFieldDescription(package private) Location<XMLDocumentIdentifier>
Dtd2Def.Phase1.elloc
ATTENTION: expressions do not have their OWN location value.(package private) final Map<Transformation,
LocationMap<@Opt XMLDocumentIdentifier, @Opt XMLDocumentIdentifier>> Batch.locMaps
Location Maps when extracting transformation code.(package private) final Map<Transformation,
LocationMap<@Opt XMLDocumentIdentifier, @Opt XMLDocumentIdentifier>> Batch.locMaps
Location Maps when extracting transformation code.static final Location<XMLDocumentIdentifier>
Navigate.locnull
protected Map<String,
Location<XMLDocumentIdentifier>> DocOnly.modLocations
protected MessageReceiver<SimpleMessage<@Opt XMLDocumentIdentifier>>
Batch.msg
protected final MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
CharacterParser.msg
protected final MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
CharParserPrepare.msg
protected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
Def2Doc3.msg
protected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
Def2Dtd.msg
protected MessageTee<SimpleMessage<XMLDocumentIdentifier>>
Def2Xslt3.msg
protected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
DocOnly.msg
protected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
Dtd2Def.msg
protected MessageReceiver<SimpleMessage<@Opt XMLDocumentIdentifier>>
Main.msg
protected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
Navigate.CharSetCalc.msg
protected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
Reducer.msg
protected MessageTee<SimpleMessage<XMLDocumentIdentifier>>
Resolver.msg
protected final MessageTee<SimpleMessage<XMLDocumentIdentifier>>
Resolver3.msg
protected final MessageTee<SimpleMessage<XMLDocumentIdentifier>>
Resolver4.msg
Splits toResolver4.msgcount
and to the message channel of the caller.protected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
TypeCheck.msg
protected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
UMod2Def.msg
protected MessageTee<SimpleMessage<XMLDocumentIdentifier>>
XsltSpecialized.msgT
(package private) static final Location<XMLDocumentIdentifier>
CharParserPrepare.NOLOC
protected Location<XMLDocumentIdentifier>
UMod2Def.nullLocation
Def2Xslt3.stringpos2orig
Def2Xslt3.stringpos2orig
protected final MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
Text2Udom.xml_msg
protected Location<XMLDocumentIdentifier>
Reducer.xmlspec_loc
Modifier 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.void
Def2Xslt3.extract
(String target, String topElement, XMLDocumentIdentifier docid, LocationMap<XMLDocumentIdentifier, XMLDocumentIdentifier> stringpos2orig, String genComment, PrintWriter printwriter, ResolvedModule... modules) Entry method for conversion.Modifier and TypeMethodDescriptionstatic void
Reducer.addToModule
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, Module host, SourceItem item, String kind) Store a definition to the given module.void
TypeCheck.check
(Module mod, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg) protected void
Resolver.ReferenceResolver.checkDefinitionType
(Definition def, Location<XMLDocumentIdentifier> loc, boolean isInsertion) protected void
UMod2Def.checkname
(Location<XMLDocumentIdentifier> loc, String name) protected boolean
Dtd2Def.checkName
(String s, Location<XMLDocumentIdentifier> elloc) Checks that not illegal characters are in the name of the ddf definition to create.protected void
Reducer.checkNumberMode
(boolean hasNumber, Location<XMLDocumentIdentifier> loc) protected void
Reducer.constructMangledXmlTag
(Location<XMLDocumentIdentifier> loc, Definition def) Is called for any definition: Local definitions first apply name mangling.Def2Dtd.convert
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, Module module, XMLDocumentIdentifier newId, boolean tdom_mode, @Opt String tdom_doc_language) Central working method for transformation to dtd.Dtd2Def.convert
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> p_msg, DTD.Dtd input_dtd, String name) Convert one DTD.Dtd to a ddf module.UMod2Def.convert
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, UMod.Forest f) static void
Tasks.ddf2doc3
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, ModuleRegistry moduleReg, String modulename, String language, String outputname, String gencomment, NamespaceName2String stylesheetParams, Iterable<String> additionalSources, int lineWidth) Generate the html doc for a given module, ie.static void
Tasks.ddf2dtd
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, ModuleRegistry moduleReg, String modulename, String docuLanguage, String fileOutputName, int lineWidth) Service point: Convert a module to a dtd.static void
Tasks.ddf2xslt
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, ModuleRegistry moduleReg, String modulename, String targetModule, @Opt String targetTopTag, String outputname, Text2Udom.ErrorStrategy errorStrategy, String genString, int lineWidth) Extracts all xslt rules for the given module and target into a d2d definition and exports this to a d2d source file.protected void
Reducer.defineXmlNamespaceTag
(Location<XMLDocumentIdentifier> loc, Definition def, String qname) D2d only knows the combination "non-empty prefix and non-empty uri", or "empty prefix and empty uri".static void
Tasks.dtd2ddf
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> extmsg, String inputname, String fileOutputName, int lineWidth) Servie point: Convert a dtd to a module.protected static void
Tasks.e_error
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, Exception ex, String s, Object... args) protected static void
Tasks.e_error
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, String s) protected static void
Tasks.e_log
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, String s, Object... args) protected static void
Tasks.e_logEnd
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, String s) protected static void
Tasks.e_logStart
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, String s) protected void
CharParserPrepare.error
(Location<XMLDocumentIdentifier> loc, String txt, Object... obj) protected void
Def2Doc3.error
(Location<XMLDocumentIdentifier> loc, String s, Object... args) protected void
DocOnly.error
(Location<XMLDocumentIdentifier> loc, String s) protected void
Reducer.error
(Location<XMLDocumentIdentifier> loc, String s, Object... args) protected void
Resolver.error
(Location<XMLDocumentIdentifier> loc, String txt) protected void
Resolver.error
(Location<XMLDocumentIdentifier> loc, String txt, Object... obj) protected void
Resolver3.error
(Location<XMLDocumentIdentifier> loc, String txt, Object... obj) protected void
protected void
UMod2Def.ERROR
(Location<XMLDocumentIdentifier> loc, String txt) void
Def2Xslt3.extract
(String target, String topElement, XMLDocumentIdentifier docid, LocationMap<XMLDocumentIdentifier, XMLDocumentIdentifier> stringpos2orig, String genComment, PrintWriter printwriter, ResolvedModule... modules) Entry method for conversion.void
Def2Xslt3.extract
(String target, String topElement, XMLDocumentIdentifier docid, LocationMap<XMLDocumentIdentifier, XMLDocumentIdentifier> stringpos2orig, String genComment, PrintWriter printwriter, ResolvedModule... modules) Entry method for conversion.protected void
Text2Udom.failureDEF
(Location<XMLDocumentIdentifier> loc, String text) protected boolean
Resolver.findLoop
(Location<XMLDocumentIdentifier> loc, Module mod) protected void
Resolver.hint
(Location<XMLDocumentIdentifier> loc, String txt) protected void
XsltSpecialized.hint
(Location<XMLDocumentIdentifier> loc, String text) protected void
Text2Udom.hint_xml
(Location<XMLDocumentIdentifier> loc, String text) protected @Opt Resolver3.ImportContext
Resolver3.loadImportedModule
(Location<XMLDocumentIdentifier> loc, Resolver3.ImportContext ic, String pref) Load the imported module referred to in theImportItem
with the given name, and create and store a newResolver3.ImportContext
, if not yet done.protected @Opt Resolver4.ImportContext
Resolver4.loadImportedModule
(Location<XMLDocumentIdentifier> loc, Resolver4.ImportContext ic, String pref) static ModuleRegistry
ModuleRegistry.makeInstance
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msgr, int debug, String... searchpath) Factory method which constructs and initializes.protected String
Dtd2Def.Phase1.AttConverter.makeQname
(NamespaceName nn, Location<XMLDocumentIdentifier> elloc) protected void
Dtd2Def.mapNames
(NamespaceName nn, String s, Location<XMLDocumentIdentifier> elloc) Maps the dtd NamespaceName to an internal element name, after checking that not illegal characters are in the latter by callingDtd2Def.checkName(String, Location)
.(package private) void
Resolver.moduleLevelReplacementError
(Location<XMLDocumentIdentifier> loc, String pref) Reducer.reduce
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, eu.bandm.tools.d2d2.absy.Document_module input) Translate the XML encoded parsing result into a d2d model structure.ModuleRegistry.setMsgReceiver
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg) EvidentMain.splitAndCheckKey
(MessageReceiver<SimpleMessage<@Opt XMLDocumentIdentifier>> msg, String s) Split one string according to the syntax[modulePath] (":"[ElementTag])?
.protected void
DocOnly.splitdoctext
(String text, Location<XMLDocumentIdentifier> startloc) protected void
Reducer.splitdoctext
(String text, Location<XMLDocumentIdentifier> startloc) static <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.protected void
Resolver3.switchModuleRest
(Location<XMLDocumentIdentifier> loc, String... prefs) Skip the first id in compound id, since it has just been processed and caused a module import context switch, and continue to resolve the rest, if any.protected void
Resolver4.switchModuleRest
(Location<XMLDocumentIdentifier> loc, Reference currentReference, String... prefs) (package private) void
Reducer.testPostProcClass
(Location<XMLDocumentIdentifier> loc, String s) static <T extends TypedDocument,
D extends TypedDTD>
TTasks.text2tdom
(File infile, ModuleRegistry modreg, Class<T> documentClass, D dtdInstance, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msgr, Text2Udom.ErrorStrategy errorStrategy, int debug) Convert a d2d input file into a tdom model.static void
Tasks.text2xml
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> e_msg, ModuleRegistry e_moduleReg, Text2Udom.ErrorStrategy errorStrategy, File e_sourcefile, @Opt String generationComment, @Opt ContentHandler contentHandler, @Opt File xmlfile) Convert directly a d2d encoded input text file into xml, either to a file or to a programmed consumer or to both.protected void
CharacterParser.trace
(@Opt Location<XMLDocumentIdentifier> loc, String s) protected boolean
Dtd2Def.tryMangle
(NamespaceName nn, String name, Location<XMLDocumentIdentifier> elloc) If the name is already used, return false.protected void
CharacterParser.typingError
(Location<XMLDocumentIdentifier> loc) protected void
Resolver3.visitDefinition
(Location<XMLDocumentIdentifier> loc, String... prefs) We are currently rewriting a reference (the on-stock produced clone isResolver3.currentReference
) and resolving it, and have finally applied all rewritings of all levels and reached a reference text, one identifier or more than one identifiers, joined byChars.STRING_NAMING_LEVEL_SEPARATOR
.protected void
Resolver4.visitDefinition
(Location<XMLDocumentIdentifier> loc, Reference currentReference, String... prefs) protected void
Resolver3.visitPossiblyImportedDefinition
(Location<XMLDocumentIdentifier> loc, String id) protected void
Resolver3.visitPossiblyImportedDefinition
(Location<XMLDocumentIdentifier> loc, String... prefs) After all substitutions have been applied: find the source text meant by a reference.protected void
Resolver4.visitPossiblyImportedDefinition
(Location<XMLDocumentIdentifier> loc, Reference currentReference, String id) protected void
Resolver4.visitPossiblyImportedDefinition
(Location<XMLDocumentIdentifier> loc, Reference currentReference, String... prefs) protected void
DocOnly.warning
(Location<XMLDocumentIdentifier> loc, String s) protected void
Reducer.warning
(Location<XMLDocumentIdentifier> loc, String s, Object... args) protected void
Resolver.warning
(Location<XMLDocumentIdentifier> loc, String txt) protected void
Resolver3.warning
(Location<XMLDocumentIdentifier> loc, String txt, Object... obj) protected void
protected void
XsltSpecialized.warning
(Location<XMLDocumentIdentifier> loc, String text) protected void
Navigate.CharSetCalc.xerror
(Location<XMLDocumentIdentifier> loc, String txt) ModifierConstructorDescriptionCharacterParser
(Navigate.CharSetCalc charSetCalc, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, boolean doTrace) Only constructor.Def2Doc3
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, File generatedDir, int lineWidth) EvidentResolver
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msgoutput, ModuleRegistry modules) Resolver3
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msgoutput, ModuleRegistry moduleRegistry, Module rootModule, int verbosity) Central service providing method.Resolver4
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msgoutput, ModuleRegistry moduleRegistry, Module rootModule, int verbosity) XsltSpecialized
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, ModuleRegistry moduleRegistry, Module targetModule, String toplevelTag, Module xslt_module_raw) -
Uses of XMLDocumentIdentifier in eu.bandm.tools.d2d2.model
Modifier and TypeFieldDescriptionstatic final Function<LocString,
Location<XMLDocumentIdentifier>> LocString.get_loc
Deprecated.Use new '::' method reference instead.static final Function<Expr0,
Location<XMLDocumentIdentifier>> Expr0.get_location
Deprecated.Use new '::' method reference instead.static final Function<SourceItem,
Location<XMLDocumentIdentifier>> SourceItem.get_location
Deprecated.Use new '::' method reference instead.protected Location<XMLDocumentIdentifier>
LocString.loc
Generated by umod; model author's documentation MISSING.protected Location<XMLDocumentIdentifier>
Expr0.location
Generated by umod; model author's documentation MISSING.protected Location<XMLDocumentIdentifier>
SourceItem.location
Generated by umod; model author's documentation MISSING.Modifier and TypeMethodDescriptionLocString.get_loc()
Generated by umod; model author's documentation MISSING.Expr0.get_location()
Generated by umod; model author's documentation MISSING.SourceItem.get_location()
Generated by umod; model author's documentation MISSING.Modifier and TypeMethodDescriptionprotected void
MATCH_ONLY_00.action
(Location<XMLDocumentIdentifier> e0) boolean
LocString.set_loc
(Location<XMLDocumentIdentifier> val) Generated by umod; model author's documentation MISSING.boolean
Expr0.set_location
(Location<XMLDocumentIdentifier> val) Generated by umod; model author's documentation MISSING.boolean
SourceItem.set_location
(Location<XMLDocumentIdentifier> val) Generated by umod; model author's documentation MISSING.ModifierConstructorDescriptionAlt
(Location<XMLDocumentIdentifier> location) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Alt
(Location<XMLDocumentIdentifier> location, CheckedList<Expression> on) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".CharBinary
(Location<XMLDocumentIdentifier> location, Expression left, Expression right) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".CharCut
(Location<XMLDocumentIdentifier> location, Expression left, Expression right) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".CharExpr
(Location<XMLDocumentIdentifier> location) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".CharJoin
(Location<XMLDocumentIdentifier> location, Expression left, Expression right) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".CharMinus
(Location<XMLDocumentIdentifier> location, Expression left, Expression right) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".CharRange
(Location<XMLDocumentIdentifier> location, Expression left, Expression right) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".CharSetConst
(Location<XMLDocumentIdentifier> location, CharSet value) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".CharsRegExp
(SourceItem context, String name, Location<XMLDocumentIdentifier> location, Expression value) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".CharsRegExp
(String name, Location<XMLDocumentIdentifier> location, Expression value) Synthetic minimal constructor provided by the umod compiler.Definition
(SourceItem context, String name, Location<XMLDocumentIdentifier> location) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Definition
(String name, Location<XMLDocumentIdentifier> location) Synthetic minimal constructor provided by the umod compiler.Empty
(Location<XMLDocumentIdentifier> location) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Enumeration
(SourceItem context, String name, Location<XMLDocumentIdentifier> location) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Enumeration
(String name, Location<XMLDocumentIdentifier> location) Synthetic minimal constructor provided by the umod compiler.Expr0
(Location<XMLDocumentIdentifier> location) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Expression
(Location<XMLDocumentIdentifier> location) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Greedy
(Location<XMLDocumentIdentifier> location, Expression on) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Greedy
(Location<XMLDocumentIdentifier> location, Expression on, boolean istight) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".GrMult
(Location<XMLDocumentIdentifier> location) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".GrUnary
(Location<XMLDocumentIdentifier> location, Expression on) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".GrUnary
(Location<XMLDocumentIdentifier> location, Expression on, boolean istight) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".ImportItem
(SourceItem context, String name, Location<XMLDocumentIdentifier> location) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".ImportItem
(String name, Location<XMLDocumentIdentifier> location) Synthetic minimal constructor provided by the umod compiler.Insertion
(Location<XMLDocumentIdentifier> location, Expression on) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".LocString
(String text, Location<XMLDocumentIdentifier> loc) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Module
(SourceItem context, String name, Location<XMLDocumentIdentifier> location) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Module
(String name, Location<XMLDocumentIdentifier> location) Synthetic minimal constructor provided by the umod compiler.None
(Location<XMLDocumentIdentifier> location) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Opt
(Location<XMLDocumentIdentifier> location, Expression on) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Opt
(Location<XMLDocumentIdentifier> location, Expression on, boolean istight) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".ParseParticle
(Location<XMLDocumentIdentifier> location, String ident, Expression on) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Pcdata
(Location<XMLDocumentIdentifier> location) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Perm
(Location<XMLDocumentIdentifier> location) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Perm
(Location<XMLDocumentIdentifier> location, CheckedList<Expression> on) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Plus
(Location<XMLDocumentIdentifier> location, Expression on) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Plus
(Location<XMLDocumentIdentifier> location, Expression on, boolean istight) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Reference
(Location<XMLDocumentIdentifier> location, String sourceText) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".ResolvedModule
(SourceItem context, String name, Location<XMLDocumentIdentifier> location, Module raw) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".ResolvedModule
(String name, Location<XMLDocumentIdentifier> location, Module raw) Synthetic minimal constructor provided by the umod compiler.Seq
(Location<XMLDocumentIdentifier> location, boolean istight) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Seq
(Location<XMLDocumentIdentifier> location, CheckedList<Expression> on, boolean istight) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".SourceItem
(SourceItem context, String name, Location<XMLDocumentIdentifier> location) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".SourceItem
(String name, Location<XMLDocumentIdentifier> location) Synthetic minimal constructor provided by the umod compiler.Star
(Location<XMLDocumentIdentifier> location, Expression on) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".Star
(Location<XMLDocumentIdentifier> location, Expression on, boolean istight) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".StringConst
(Location<XMLDocumentIdentifier> location, String value) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Subst
(Location<XMLDocumentIdentifier> location, Expression on, Reference div, Expression mul) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".TagsRegExp
(SourceItem context, String name, Location<XMLDocumentIdentifier> location, Expression value) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".TagsRegExp
(String name, Location<XMLDocumentIdentifier> location, Expression value) Synthetic minimal constructor provided by the umod compiler.XRegExp
(SourceItem context, String name, Location<XMLDocumentIdentifier> location, Expression value) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".XRegExp
(String name, Location<XMLDocumentIdentifier> location, Expression value) Synthetic minimal constructor provided by the umod compiler. -
Uses of XMLDocumentIdentifier in eu.bandm.tools.d2d2.parser2
Modifier and TypeFieldDescriptionfinal eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, CharSetConst> Parser.charset
Accepts and decodes char set constants given as contents between single quotes.final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, CharSetConst> Parser.charset_dez
Accepts and decodes char set constants given as decimal number.final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, CharSetConst> Parser.charset_hex
Accepts and decodes char set constants given as hex number.(package private) static TLex.Item<XMLDocumentIdentifier,
Parser.TokenType> Parser.d2dLexer
(package private) final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Object> Parser.defaultDef
(package private) final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Void> Parser.defaultGroup
final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, eu.bandm.tools.ramus.runtime2.Unit> Parser.definitionBody
(package private) final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, eu.bandm.tools.ramus.runtime2.Unit> Parser.documentation
final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, eu.bandm.tools.ramus.runtime2.Unit> Parser.editspec
(package private) final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, eu.bandm.tools.ramus.runtime2.Unit> Parser.enumDecl
(package private) final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Boolean> Parser.globaltrimming
final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Expression> Parser.grammarExpr
Accepts and decodes top level grammar expressions.(package private) static TLex.Item<XMLDocumentIdentifier,
Parser.TokenType> Parser.hexLit
final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, String> Parser.identifier
Accepts and decodes identifiers, which includes keywords and lexer identifiers.(package private) final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, ImportItem> Parser.importcmd
final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, eu.bandm.tools.ramus.runtime2.Unit> Parser.inputspec
(package private) final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Object> Parser.manglingRule
(package private) final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, eu.bandm.tools.ramus.runtime2.Unit> Parser.modline
final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Module> Parser.module
(package private) final MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
Parser.DocuDistrib.msg
static final MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
Parser.msg
(package private) final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, eu.bandm.tools.ramus.runtime2.Unit> Parser.namespacedecl
NamespaceDecls are stored in the "Module" model element.final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, eu.bandm.tools.ramus.runtime2.Unit> Parser.postprocessor
final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Reference> Parser.reference
Accepts and decodes references, which are identifiers separated by dots.final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, StringConst> Parser.stringconst
Accepts and decodes string constants, which is the contents between double quotes.final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, StringConst> Parser.stringconstChecked
Accepts and decodes string constants not containing newline and tab characters.(package private) static Function3<Location<XMLDocumentIdentifier>,
Parser.TokenType, String, TLex.Token<XMLDocumentIdentifier, Parser.TokenType>> Parser.tfact
(package private) static Function3<Location<XMLDocumentIdentifier>,
Parser.TokenType, String, TLex.Token<XMLDocumentIdentifier, Parser.TokenType>> Parser.tfact
(package private) static TLex.Item<XMLDocumentIdentifier,
Parser.TokenType> Parser.token_comment
(package private) static TLex.Item<XMLDocumentIdentifier,
Parser.TokenType> Parser.token_hashkeyword_X
Accepts simple hash-mark keywords and "#d2d..#/d2d" escape sequences.(package private) static TLex.Item<XMLDocumentIdentifier,
Parser.TokenType> Parser.token_ident
(package private) static TLex.Item<XMLDocumentIdentifier,
Parser.TokenType> Parser.token_numeric_0
(package private) static TLex.Item<XMLDocumentIdentifier,
Parser.TokenType> Parser.token_numeric_1_9
final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Module> Parser.top
(package private) final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, eu.bandm.tools.ramus.runtime2.Unit> Parser.xmlspec
Parse, accept and set the corresponding fields of a model elementDefinition
according to '[with ..] xmlrep (trimmed|untrimmed)? (data)? (el|att)? (= "nspref:tag" "value"?)? 'Modifier and TypeMethodDescriptionfinal eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Expression> Parser.atom_000
(eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier, Parser.TokenType, Expression> grammarExpr) Accepts and decodes lowest level grammar expressions.final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Expression> Parser.atom_002
(eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier, Parser.TokenType, Expression> grammarExpr) Parse greedy and insert prefix sequence as in "@ @ > > (a, b)"final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Expression> Parser.atom_004
(eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier, Parser.TokenType, Expression> grammarExpr) Accepts and decodes char set cut expression "e1 A e2"final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Expression> Parser.atom_006
(eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier, Parser.TokenType, Expression> grammarExpr) Accepts and decodes char set join expression "e1 U e2"final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Expression> Parser.atom_008
(eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier, Parser.TokenType, Expression> grammarExpr) Accepts and decodes char set minus expression "e1 - e2"protected static <A> eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, A> Parser.constant
(Parser.TokenType type, A value) Delivers an Expression, which accepts the given token type, and reduces to the given value (the location is preserved).final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, eu.bandm.tools.ramus.runtime2.Unit> Parser.declModifiers
(eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier, Parser.TokenType, eu.bandm.tools.ramus.runtime2.Unit> p_definitionBody) final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Expression> Parser.decor_002
(eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier, Parser.TokenType, Expression> grammarExpr) Accepts and decodes tight sequence "e1 ~ e2"final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Expression> Parser.decor_004
(eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier, Parser.TokenType, Expression> grammarExpr) Accepts and decodes permutation "e1 & e2
"final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Expression> Parser.decor_006
(eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier, Parser.TokenType, Expression> grammarExpr) Accepts and decodes non-tight sequecne "e1 , e2"final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Expression> Parser.decor_008
(eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier, Parser.TokenType, Expression> grammarExpr) Accepts and decodes alternative "e1 | e2"final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Expression> Parser.decorated
(eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier, Parser.TokenType, Expression> grammarExpr) Accepts and decodes decorated expression "e1? / + / * / +~ / *~"final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, eu.bandm.tools.ramus.runtime2.Unit> Parser.definitionBody
(eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier, Parser.TokenType, eu.bandm.tools.ramus.runtime2.Unit> p_definitionBody) DOCME +++ Does not return anything but enters it into the current growing lexical context.final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Expression> Parser.grammarExpr
(eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier, Parser.TokenType, Expression> p_grammarExpr) Accepts and decodes top level grammar expressions.final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, eu.bandm.tools.ramus.runtime2.Unit> Parser.localnodes
(eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier, Parser.TokenType, eu.bandm.tools.ramus.runtime2.Unit> p_definitionBody) final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Module> Parser.module
(eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier, Parser.TokenType, Module> p_module) Accepts and decodes a "module" declaration.protected static TLex<XMLDocumentIdentifier,
Parser.TokenType> Parser.newLexer
(XMLDocumentIdentifier docId, Reader reader) final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Expression> Parser.range
(eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier, Parser.TokenType, Expression> grammarExpr) Accepts and decodes next-to-lowest level grammar expressions.final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Expression> Parser.substituted
(eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier, Parser.TokenType, Expression> grammarExpr) Accepts and decodes substituted expression "e1 ^(e2/i2) ^(e3/i3).."protected static eu.bandm.tools.ramus.runtime2.Parser<XMLDocumentIdentifier,
Parser.TokenType> Parser.terminal
(Parser.TokenType t) (package private) static TLex.Item<XMLDocumentIdentifier,
Parser.TokenType> Parser.token_stringconst
(char delim, Parser.TokenType tt) protected static eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Parser.TokenType> Parser.tokenType
(Parser.TokenType... types) DOCMEprotected static eu.bandm.tools.ramus.runtime2.Parser<XMLDocumentIdentifier,
Parser.TokenType> protected static eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, eu.bandm.tools.ramus.runtime2.Content<XMLDocumentIdentifier, Parser.TokenType>> Parser.unparsedLiteral
(Parser.TokenType... types) Auxiliary function, gives necessary constraints to type inference.protected static eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, eu.bandm.tools.ramus.runtime2.Content<XMLDocumentIdentifier, Parser.TokenType>> Parser.unparsedLiteral
(Parser.TokenType... types) Auxiliary function, gives necessary constraints to type inference.protected static eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, String> Parser.unparsedLiteralText
(Parser.TokenType... types) Modifier and TypeMethodDescriptionprotected static TLex<XMLDocumentIdentifier,
Parser.TokenType> Parser.newLexer
(XMLDocumentIdentifier docId, Reader reader) Modifier and TypeMethodDescriptionprotected void
Parser.addToContext
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, SourceItem currentScope, Definition newdef, String kind) AddDefinition
(Enum or Tags or Chars Parser) to currentscope (either to Module or (as a local definition) to a definition).static void
Parser.addToModule
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, Module host, SourceItem item, String kind) Store a definition to the given module.final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Expression> Parser.atom_000
(eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier, Parser.TokenType, Expression> grammarExpr) Accepts and decodes lowest level grammar expressions.final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Expression> Parser.atom_002
(eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier, Parser.TokenType, Expression> grammarExpr) Parse greedy and insert prefix sequence as in "@ @ > > (a, b)"final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Expression> Parser.atom_004
(eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier, Parser.TokenType, Expression> grammarExpr) Accepts and decodes char set cut expression "e1 A e2"final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Expression> Parser.atom_006
(eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier, Parser.TokenType, Expression> grammarExpr) Accepts and decodes char set join expression "e1 U e2"final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Expression> Parser.atom_008
(eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier, Parser.TokenType, Expression> grammarExpr) Accepts and decodes char set minus expression "e1 - e2"final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, eu.bandm.tools.ramus.runtime2.Unit> Parser.declModifiers
(eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier, Parser.TokenType, eu.bandm.tools.ramus.runtime2.Unit> p_definitionBody) final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Expression> Parser.decor_002
(eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier, Parser.TokenType, Expression> grammarExpr) Accepts and decodes tight sequence "e1 ~ e2"final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Expression> Parser.decor_004
(eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier, Parser.TokenType, Expression> grammarExpr) Accepts and decodes permutation "e1 & e2
"final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Expression> Parser.decor_006
(eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier, Parser.TokenType, Expression> grammarExpr) Accepts and decodes non-tight sequecne "e1 , e2"final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Expression> Parser.decor_008
(eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier, Parser.TokenType, Expression> grammarExpr) Accepts and decodes alternative "e1 | e2"final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Expression> Parser.decorated
(eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier, Parser.TokenType, Expression> grammarExpr) Accepts and decodes decorated expression "e1? / + / * / +~ / *~"final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, eu.bandm.tools.ramus.runtime2.Unit> Parser.definitionBody
(eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier, Parser.TokenType, eu.bandm.tools.ramus.runtime2.Unit> p_definitionBody) DOCME +++ Does not return anything but enters it into the current growing lexical context.protected static void
Parser.error
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, @Opt Location<XMLDocumentIdentifier> loc, String s) protected static void
Parser.error
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, @Opt Location<XMLDocumentIdentifier> loc, String s) final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Expression> Parser.grammarExpr
(eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier, Parser.TokenType, Expression> p_grammarExpr) Accepts and decodes top level grammar expressions.final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, eu.bandm.tools.ramus.runtime2.Unit> Parser.localnodes
(eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier, Parser.TokenType, eu.bandm.tools.ramus.runtime2.Unit> p_definitionBody) final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Module> Parser.module
(eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier, Parser.TokenType, Module> p_module) Accepts and decodes a "module" declaration.protected void
Parser.postProcess
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, Module module) final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Expression> Parser.range
(eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier, Parser.TokenType, Expression> grammarExpr) Accepts and decodes next-to-lowest level grammar expressions.Parser.splitdoctext
(String text, Location<XMLDocumentIdentifier> startloc) final eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier,
Parser.TokenType, Expression> Parser.substituted
(eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier, Parser.TokenType, Expression> grammarExpr) Accepts and decodes substituted expression "e1 ^(e2/i2) ^(e3/i3).."<R> R
Parser.testParseD2d
(eu.bandm.tools.ramus.runtime2.Expression<XMLDocumentIdentifier, Parser.TokenType, R> nonterm, String data, boolean projectResult) protected static void
Parser.warning
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, @Opt Location<XMLDocumentIdentifier> loc, String s) protected static void
Parser.warning
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, @Opt Location<XMLDocumentIdentifier> loc, String s) ModifierConstructorDescriptionDocuDistrib
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, String key, Module module, List<LocString> docs) -
Uses of XMLDocumentIdentifier in eu.bandm.tools.doctypes
Modifier and TypeMethodDescriptionstatic XMLDocumentIdentifier
DocTypes.local2www
(XMLDocumentIdentifier doc) currently only the "system" part is analysed and replaced by the www access.Modifier and TypeMethodDescriptionstatic Location<XMLDocumentIdentifier>
DocTypes.local2www
(Location<XMLDocumentIdentifier> loc) currently only the "system" part is analysed and replaced by the www access.Modifier and TypeMethodDescriptionstatic XMLDocumentIdentifier
DocTypes.local2www
(XMLDocumentIdentifier doc) currently only the "system" part is analysed and replaced by the www access.Modifier and TypeMethodDescriptionstatic Location<XMLDocumentIdentifier>
DocTypes.local2www
(Location<XMLDocumentIdentifier> loc) currently only the "system" part is analysed and replaced by the www access. -
Uses of XMLDocumentIdentifier in eu.bandm.tools.doctypes.xhtml
Modifier and TypeFieldDescriptionprotected final MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
Inliner.msg
ModifierConstructorDescriptionInliner
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, File baseFile) -
Uses of XMLDocumentIdentifier in eu.bandm.tools.dtd
Modifier and TypeFieldDescriptionprotected XMLDocumentIdentifier
DTD.Dtd.documentId
Generated by umod; model author's documentation MISSING.protected XMLDocumentIdentifier
DTD.EntityValue.id
Generated by umod; model author's documentation MISSING.protected XMLDocumentIdentifier
DTD.Notation.id
Generated by umod; model author's documentation MISSING.Modifier and TypeFieldDescriptionprotected Location<XMLDocumentIdentifier>
DTD.AttDef.location
Generated by umod; model author's documentation MISSING.protected Location<XMLDocumentIdentifier>
DTD.MarkupDecl.location
Generated by umod; model author's documentation MISSING.protected List<Location<XMLDocumentIdentifier>>
DTD.AttDef.locations
Generated by umod; model author's documentation MISSING.protected List<Location<XMLDocumentIdentifier>>
DTD.Dtd.locations
Generated by umod; model author's documentation MISSING.protected List<Location<XMLDocumentIdentifier>>
DTD.MarkupDecl.locations
Generated by umod; model author's documentation MISSING.protected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
Statistics.msg
Modifier and TypeMethodDescriptionprotected XMLDocumentIdentifier
TunedDTDParser.externalId
(boolean notation) Parsing function.DTD.Dtd.get_documentId()
Generated by umod; model author's documentation MISSING.DTD.EntityValue.get_id()
Generated by umod; model author's documentation MISSING.DTD.Notation.get_id()
Generated by umod; model author's documentation MISSING.static XMLDocumentIdentifier
Parse anXMLDocumentIdentifier
.Modifier and TypeMethodDescriptionDTD.AttDef.get_location()
Generated by umod; model author's documentation MISSING.DTD.MarkupDecl.get_location()
Generated by umod; model author's documentation MISSING.DTD.AttDef.get_locations()
Generated by umod; model author's documentation MISSING.DTD.Dtd.get_locations()
Generated by umod; model author's documentation MISSING.DTD.MarkupDecl.get_locations()
Generated by umod; model author's documentation MISSING.Modifier and TypeMethodDescriptionprotected void
DTD.MATCH_ONLY_00.action
(XMLDocumentIdentifier e0) 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.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.boolean
DTD.Dtd.set_documentId
(XMLDocumentIdentifier val) Generated by umod; model author's documentation MISSING.boolean
DTD.EntityValue.set_id
(XMLDocumentIdentifier val) Generated by umod; model author's documentation MISSING.boolean
DTD.Notation.set_id
(XMLDocumentIdentifier val) Generated by umod; model author's documentation MISSING.Modifier and TypeMethodDescriptionprotected void
DTD.MATCH_ONLY_00.action
(Location<XMLDocumentIdentifier> e0) DTD.Dtd.get_documentId
(Pattern<? super XMLDocumentIdentifier> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<DTD.EntityValue>
DTD.EntityValue.get_id
(Pattern<? super XMLDocumentIdentifier> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<DTD.Notation>
DTD.Notation.get_id
(Pattern<? super XMLDocumentIdentifier> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<DTD.AttDef>
DTD.AttDef.get_location
(Pattern<? super Location<XMLDocumentIdentifier>> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<DTD.MarkupDecl>
DTD.MarkupDecl.get_location
(Pattern<? super Location<XMLDocumentIdentifier>> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<DTD.AttDef>
DTD.AttDef.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_locations
(Pattern<? super List<Location<XMLDocumentIdentifier>>> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<DTD.MarkupDecl>
DTD.MarkupDecl.get_locations
(Pattern<? super List<Location<XMLDocumentIdentifier>>> p) Lifts a pattern which matches the field value to one which matches this whole object.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.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.boolean
DTD.AttDef.set_location
(Location<XMLDocumentIdentifier> val) Generated by umod; model author's documentation MISSING.boolean
DTD.MarkupDecl.set_location
(Location<XMLDocumentIdentifier> val) Generated by umod; model author's documentation MISSING.boolean
DTD.AttDef.set_locations
(List<Location<XMLDocumentIdentifier>> val) Generated by umod; model author's documentation MISSING.boolean
DTD.Dtd.set_locations
(List<Location<XMLDocumentIdentifier>> val) Generated by umod; model author's documentation MISSING.boolean
DTD.MarkupDecl.set_locations
(List<Location<XMLDocumentIdentifier>> val) Generated by umod; model author's documentation MISSING.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) ModifierConstructorDescriptionDtd
(XMLDocumentIdentifier documentId) Constructor generated according to specification #1
Constructor defined according to directive "C 1/..".EntityValue
(XMLDocumentIdentifier id, String definition, String replacement) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Notation
(Location<XMLDocumentIdentifier> location, String name, XMLDocumentIdentifier id) Constructor generated according to specification #99
Constructor defined according to directive "C 99/..".Notation
(String name, XMLDocumentIdentifier id) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".protected
TunedDTDParser
(Reader in, @Opt XMLDocumentIdentifier id, @Opt File base, boolean errorOnExpand, MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) Deprecated.protected
TunedDTDParser
(Reader in, @Opt XMLDocumentIdentifier id, @Opt URL base, boolean errorOnExpand, MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) ModifierConstructorDescriptionAttDef
(Location<XMLDocumentIdentifier> location, String name, DTD.AttType type, DTD.DefaultDecl value) Constructor generated according to specification #99
Constructor defined according to directive "C 99/..".Attlist
(Location<XMLDocumentIdentifier> location, String element) Constructor generated according to specification #99
Constructor defined according to directive "C 99/..".Comment
(Location<XMLDocumentIdentifier> location, String text) Constructor generated according to specification #99
Constructor defined according to directive "C 99/..".Element
(Location<XMLDocumentIdentifier> location, String name, DTD.ContentModel content) Constructor generated according to specification #99
Constructor defined according to directive "C 99/..".Entity
(Location<XMLDocumentIdentifier> location, boolean parameter, String name, DTD.EntityValue value) Constructor generated according to specification #99
Constructor defined according to directive "C 99/..".MarkupDecl
(Location<XMLDocumentIdentifier> location) Constructor generated according to specification #99
Constructor defined according to directive "C 99/..".Notation
(Location<XMLDocumentIdentifier> location, String name, XMLDocumentIdentifier id) Constructor generated according to specification #99
Constructor defined according to directive "C 99/..".PI
(Location<XMLDocumentIdentifier> location, String target, String text) Constructor generated according to specification #99
Constructor defined according to directive "C 99/..".TextDecl
(Location<XMLDocumentIdentifier> location, String version, String encoding) Constructor generated according to specification #99
Constructor defined according to directive "C 99/..".protected
TunedDTDParser
(Reader in, @Opt XMLDocumentIdentifier id, @Opt File base, boolean errorOnExpand, MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) Deprecated.protected
TunedDTDParser
(Reader in, @Opt XMLDocumentIdentifier id, @Opt URL base, boolean errorOnExpand, MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) -
Uses of XMLDocumentIdentifier in eu.bandm.tools.dtm
Modifier and TypeFieldDescriptionprotected final Location<XMLDocumentIdentifier>
AttributeChecks.loc
protected Location<XMLDocumentIdentifier>
DTM.Named.location
Generated by umod; model author's documentation MISSING.(package private) final MessageTranslator<@Opt XMLDocumentIdentifier>
Tool.MyGui.mmr
protected final MessageReceiver<SimpleMessage<@Opt XMLDocumentIdentifier>>
Tool.msg
protected final MessagePrinter<SimpleMessage<@Opt XMLDocumentIdentifier>>
Tool.msg_p
protected final MessageStore<SimpleMessage<@Opt XMLDocumentIdentifier>>
Tool.msg_s
Modifier and TypeMethodDescriptionAttributeChecks.get_loc()
DTM.Named.get_location()
Generated by umod; model author's documentation MISSING.Modifier and TypeMethodDescriptionprotected void
DTM.MATCH_ONLY_00.action
(Location<XMLDocumentIdentifier> e0) (package private) NamespaceName
DTD2DTM.attribute
(String qname, Location<XMLDocumentIdentifier> loc) (package private) NamespaceName
DTD2DTM.element
(String qname, Location<XMLDocumentIdentifier> loc) DTM.Named.get_location
(Pattern<? super Location<XMLDocumentIdentifier>> p) Lifts a pattern which matches the field value to one which matches this whole object.void
AttributeChecks.sendErrorMessages_Undecl_Type_Fixed
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg) The attributes recognized as erronuous in XML sense, can later be healed when meant in a derived system, like xslt.boolean
DTM.Named.set_location
(Location<XMLDocumentIdentifier> val) Generated by umod; model author's documentation MISSING.void
DTD2DTM.setMessageReceiver
(MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) ModifierConstructorDescriptionAttributeChecks
(Attributes atts, DTM.Element elDef, Location<XMLDocumentIdentifier> loc) HtmlRenderer
(DTD.Dtd dtd, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, Statistics statistics, Reader text) Only constructor, returns a use-once instance. -
Uses of XMLDocumentIdentifier in eu.bandm.tools.formatfrontends
Modifier and TypeFieldDescriptionprotected MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>>
DynamicFormatter.msg
protected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
GenericCompiler.rec
Needed ONLY because ".getReceiver()" is of type "? super M", which does not wokr.Modifier and TypeMethodDescriptionprotected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
GenericCompiler.getMsgReceiver()
Modifier and TypeMethodDescriptionprotected void
DynamicFormatter.error
(Location<XMLDocumentIdentifier> loc, String s) protected void
GenericCompiler.error
(Location<XMLDocumentIdentifier> loc, String text) protected static eu.bandm.tools.formatfrontends.absy.Document_tdomRules
Tdom2format.loadDocument
(Reader str, String filename, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg) protected void
Tdom2format.ruleerror
(Location<XMLDocumentIdentifier> l, String s) protected void
GenericCompiler.setMsgReceiver
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> rec) protected void
DynamicFormatter.warning
(Location<XMLDocumentIdentifier> loc, String s) protected void
GenericCompiler.warning
(Location<XMLDocumentIdentifier> loc, String text) ModifierConstructorDescriptionprotected
DynamicFormatter
(MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) Only constructor. -
Uses of XMLDocumentIdentifier in eu.bandm.tools.installer
Modifier and TypeFieldDescriptionDocumentedDistribution2.msgXML
Receiver for messages with a line number location. -
Uses of XMLDocumentIdentifier in eu.bandm.tools.lablog.base
Modifier and TypeFieldDescriptionprotected final Map<File,
@Opt MessageStore<SimpleMessage<XMLDocumentIdentifier>>> Main.file2errors
Collects all d2d parsing errors for the processed files; value==null means "file not found".protected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
Main.msg
protected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
ToHtml.msg
Modifier and TypeMethodDescription(package private) void
ToHtml.WARNING
(Location<XMLDocumentIdentifier> loc, String m) ModifierConstructorDescription(package private)
Only constructor. -
Uses of XMLDocumentIdentifier in eu.bandm.tools.lablog.xml
-
Uses of XMLDocumentIdentifier in eu.bandm.tools.message
Modifier and TypeMethodDescriptionint
XMLDocumentIdentifier.compareTo
(XMLDocumentIdentifier x) Auxiliary comparison method, as needed for "sorted Sets" etc.protected boolean
XMLDocumentIdentifier.equals
(XMLDocumentIdentifier x) Compares this to another. -
Uses of XMLDocumentIdentifier in eu.bandm.tools.muli
Modifier and TypeFieldDescriptionprotected Location<XMLDocumentIdentifier>
CatalogByString.TranslationCollector.currentloc
protected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
CatalogByString.msg
Modifier and TypeMethodDescriptionvoid
CatalogByString.load
(File f, boolean eliminateNewlines, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg) Fill the data encoded in the text file into the catalog object.void
CatalogByString.load
(Reader s, String sourceId, boolean eliminateNewlines, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg) Fill the data encoded in the current text of the reader into the catalog object. -
Uses of XMLDocumentIdentifier in eu.bandm.tools.muli.tdom
-
Uses of XMLDocumentIdentifier in eu.bandm.tools.option.absy
-
Uses of XMLDocumentIdentifier in eu.bandm.tools.tdom
Modifier and TypeFieldDescription(package private) final MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>>
Template.msg
(package private) final MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>>
TypedDOMGenerator.rec
Central message receiver, set up when constructing this instance.Modifier and TypeMethodDescriptionImporter.getImportedDocumentIds()
ContentParserGenerator.getMessageReceiver()
Modifier and TypeMethodDescriptionprotected abstract void
TypedDOMGenerator.AbstractNamespaceCollector.addNamespaceMapping
(String prefix, String uri, Location<XMLDocumentIdentifier> location) ContentParserGenerator.analyze
(Location<XMLDocumentIdentifier> location, String element, DTD.CP root) ContentParserGenerator.createRule
(Location<XMLDocumentIdentifier> location, String element, DTD.CP root) void
Template.error
(Locatable<XMLDocumentIdentifier> loc, String text) protected void
TypedDOMGenerator.error
(@Opt Exception ex, @Opt Location<XMLDocumentIdentifier> location, String text) DOCMEprotected void
TypedDOMGenerator.error
(Location<XMLDocumentIdentifier> location, String text) DOCMEvoid
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) protected void
TypedDOMGenerator.hint
(Location<XMLDocumentIdentifier> loc, String text) DOCMEprotected GeneratedClass
TypedAttrsGenerator.makeSelectedIntegersAttr
(Location<XMLDocumentIdentifier> location, @Opt GeneratedClass elementClass, DTD.AttType type, String name) Generates the class which implements an Attribute of the SelectedIntegersAttribute type.protected @Opt GeneratedField
TypedAttrsGenerator.reAdjustNormalEnum
(Location<XMLDocumentIdentifier> location, String piKey, GeneratedClass attrClass, GeneratedEnum valuesEnum, DTD.AttType type, boolean hasDefaultValue, DTD.DefaultDecl defaultValue) Creates additional source code for EnumerationAttribute-s.void
ContentParserGenerator.setMessageReceiver
(MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) void
Importer.setMessageReceiver
(MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) void
Template.warning
(Locatable<XMLDocumentIdentifier> loc, String text) ModifierConstructorDescription(package private)
Import
(String packageName, XMLDocumentIdentifier id) LocationFilter
(XMLDocumentIdentifier... excluded) ModifierConstructorDescriptionDTDTemplate
(DTD.Dtd dtd, File dtdFile, PackageTemplate packageTemplate, MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) LocationFilter
(Collection<? extends XMLDocumentIdentifier> excluded) (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.(package private)
Template
(MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) 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.TypedDOMGenerator
(File dtdFile, FileReader dtdReader, File destination, String packageName, boolean useArrays, boolean generateFunctions, boolean paisleySupport, MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> rec) Variant which reads the dtd from the given FileReader.VisitorTemplate
(PackageTemplate packageTpl, GeneratedPackage metaPackage, MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) -
Uses of XMLDocumentIdentifier in eu.bandm.tools.tdom.runtime
Modifier and TypeMethodDescriptionTypedDTD.getDocumentId()
This is only a default method which ALWAYS will be orverridden !?? bttodo FIXME ??Modifier and TypeMethodDescriptionfinal @Opt Location<XMLDocumentIdentifier>
TypedNode.getLocation()
Return the location in the original text document.Modifier and TypeMethodDescriptionboolean
ElementDictionary.checkIds
(E top, @Opt MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) Test whether all reachable IDREF and IDREFS attribute have a value which corresponds to some ID attribute in the maps of this ElementDictionary.protected void
TypedElement.initAttrs
(@Opt Location<XMLDocumentIdentifier> from, @Opt Location<XMLDocumentIdentifier> to, Attributes attrs) Will be called by generated code.protected void
TypedElement.initAttrsSafe
(@Opt Location<XMLDocumentIdentifier> from, @Opt Location<XMLDocumentIdentifier> to, Attributes attrs) Will be called by generated code if notTdomAttributeSyntaxException
can arise when parsing the attributes.final void
TypedNode.setLocation
(@Opt Locatable<XMLDocumentIdentifier> loc) Set the location information.final void
TypedNode.setLocation
(@Opt Location<XMLDocumentIdentifier> location) Set the location information.protected final void
TypedNode.setLocation
(@Opt Location<XMLDocumentIdentifier> begin, @Opt Location<XMLDocumentIdentifier> end) Set the location information to an interval, if both limits are not null. -
Uses of XMLDocumentIdentifier in eu.bandm.tools.tpath.absy
Modifier and TypeFieldDescriptionstatic final Function<TPath.Item,
Location<XMLDocumentIdentifier>> TPath.Item.get_location
Deprecated.Use new '::' method reference instead.protected Location<XMLDocumentIdentifier>
TPath.Item.location
Generated by umod; model author's documentation MISSING.Modifier and TypeMethodDescriptionTPath.Item.get_location()
Generated by umod; model author's documentation MISSING.Modifier and TypeMethodDescriptionprotected void
TPath.MATCH_ONLY_00.action
(Location<XMLDocumentIdentifier> e0) boolean
TPath.Item.set_location
(Location<XMLDocumentIdentifier> val) Generated by umod; model author's documentation MISSING. -
Uses of XMLDocumentIdentifier in eu.bandm.tools.tpath.dom
Modifier and TypeFieldDescriptionprotected MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>>
DOMClient.msg
Modifier and TypeMethodDescriptionvoid
DOMClient.setMessageReceiver
(MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) -
Uses of XMLDocumentIdentifier in eu.bandm.tools.tpath.runtime
Modifier and TypeFieldDescriptionprotected final MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
FunctionLibrary.msg
protected MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>>
Interpreter.msg
Modifier and TypeMethodDescriptionprotected void
FunctionLibrary.error
(Location<XMLDocumentIdentifier> loc, String s) protected void
FunctionLibrary.log
(Location<XMLDocumentIdentifier> loc, String s) void
Interpreter.setMessageReceiver
(MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) protected void
FunctionLibrary.warning
(Location<XMLDocumentIdentifier> loc, String s) ModifierConstructorDescription -
Uses of XMLDocumentIdentifier in eu.bandm.tools.tpath.tdomclient
Modifier and TypeFieldDescriptionprotected MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>>
TdomClient.msg
Modifier and TypeMethodDescriptionvoid
TdomClient.setMessageReceiver
(MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) -
Uses of XMLDocumentIdentifier in eu.bandm.tools.tpath.type
Modifier and TypeMethodDescriptionvoid
TypeInference.setMessageReceiver
(MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) -
Uses of XMLDocumentIdentifier in eu.bandm.tools.umod
Modifier and TypeClassDescriptionprotected class
Modifier and TypeFieldDescriptionprotected LocationMap<NoDocumentIdentifier,
XMLDocumentIdentifier> Reducer.formatloc
protected LocationMap<NoDocumentIdentifier,
XMLDocumentIdentifier> UMod.ClassDef.formatLocation
protected Locatable<XMLDocumentIdentifier>
UMod2format.Compiler.Subformat.loc
protected Location<XMLDocumentIdentifier>
UMod.Item.location
protected static MessagePrinter<SimpleMessage<@Opt XMLDocumentIdentifier>>
Main.mp_interactive
protected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
Checker.msg
protected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
Factory.msg
protected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
Reducer.msg
protected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
Types.JavaMapper.msg
protected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
UMod2java.msg
protected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
UMod2Tsoap.msg
protected final MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
UMod2visitors.msg
protected static MessageTee<SimpleMessage<@Opt XMLDocumentIdentifier>>
Main.msg_interactive
protected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
UMod2format.msgRec
Modifier and TypeMethodDescriptionFactory.addClassDef
(UMod.ClassDef superclass, String name, @Opt Location<XMLDocumentIdentifier> loc, @Opt String doc, boolean isAlgebraic, boolean isAbstract) Add a class definition to the model.Factory.addEnumDef
(String name, @Opt Location<XMLDocumentIdentifier> loc, @Opt String doc) Add an enumeration definition to the model.Factory.addEnumDef
(String name, @Opt Location<XMLDocumentIdentifier> loc, @Opt String doc, String... items) Add an enumeration definition plus some/all of its enumeration values to the model.Factory.addExternalDeclaration
(String name, @Opt Location<XMLDocumentIdentifier> loc) Add an external declaration to the model.Factory.addFieldDef
(UMod.ClassDef cls, String name, UMod.ClassDef fieldType, @Opt Location<XMLDocumentIdentifier> loc, @Opt String doc) Factory.addFieldDef
(UMod.ClassDef cls, String name, UMod.Type fieldType, @Opt Location<XMLDocumentIdentifier> loc, @Opt String doc) Add a field definition to a class definition.void
Factory.addJavaText
(UMod.ClassDef cd, String text, @Opt Location<XMLDocumentIdentifier> loc) Add a verbatim java block, either to a class definition's code, or to the top-level model classs, ifcd==null
.void
Factory.addTostringText
(UMod.ClassDef cd, String text, @Opt Location<XMLDocumentIdentifier> loc) Add a standardtoString()
method to the class definition's code.Factory.addVisitorDef
(String name, @Opt Location<XMLDocumentIdentifier> loc, @Opt String doc, @Opt Factory.VisitorFlavours flavour, int number) Add a base visitor definition to the model.void
Checker.check
(UMod.Forest model0, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg0) Checks currently ONLY that field names are unique (from class to root) and there is only one "KEY" field.protected void
UMod2format.Compiler.error
(Locatable<XMLDocumentIdentifier> loc, String text) protected void
UMod2Tsoap.error
(Location<XMLDocumentIdentifier> loc, String str) protected void
Types.JavaMapper.ERROR
(Location<XMLDocumentIdentifier> loc, String txt) protected void
UMod2java.ERROR
(Locatable<XMLDocumentIdentifier> loc, String txt) protected void
UMod2visitors.ERROR
(Location<XMLDocumentIdentifier> loc, String txt) static boolean
Types.hasCanonicalOrder
(UMod.Type t, UMod.Forest f, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg) For basic types a canonical order is always defined; for internal defs depends on generated code; for external types ask the environment.static Format
Types.implementationFlagFormat
(UMod.Type t, UMod.Forest f, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg) selects between tree and hash implementations for maps and setsvoid
UMod2format.Compiler.makeclassstring
(Locatable<XMLDocumentIdentifier> loc, boolean upcase) protected eu.bandm.tools.formatfrontends.absy.Document_pattern
UMod2format.Compiler.parseHint
(String hint, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg) void
UMod2format.process
(UMod.Forest code, GeneratedContext context, GeneratedClass modelclass, GeneratedClass basematcher, boolean getterfunctions, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> externalMsgDrain) generates formatter class, derived from visitor "basematcher"
as inner class in "forestclass"
global fields and constants in this class
entry methods ("toFormat()" etc)
creates a "Format Creator" class by deriving fromformatfrontends.GeneriCompiler
creates some fields and sets initializers
calls compilation method for each umod class definition
flushes accumulated const declarations to class code.
Assumes that the code of "error()" is volatile!void
Reducer.PragsVisitor.putpragma
(Location<XMLDocumentIdentifier> loc, int key, Integer position) static UMod.Forest
Reducer.reduce
(UMod.Forest in_forest, eu.bandm.tools.umod.absy.Document_modeltree el, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg0) boolean
UMod.Item.set_location
(Location<XMLDocumentIdentifier> loc) static UMod.Forest
Main.stream2umod
(UMod.Forest forest, InputStream str, String sourcefilename, MessageReceiver<SimpleMessage<@Opt XMLDocumentIdentifier>> msg) Main worker method, can be called from other classes.protected void
Factory.synterror
(Location<XMLDocumentIdentifier> loc, String txt) protected void
Reducer.synterror
(Location<XMLDocumentIdentifier> loc, String txt) UMod2java.translate
(UMod.Forest code, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg0, String pkgname, Format generationDescription, boolean getterfunctions, boolean setterfunctions, boolean make_patterns, boolean saxgen, boolean swingtreegen, boolean visitordebug, boolean visitoroptimize, boolean visitorcompile, boolean allrewriterwarnings, boolean monolithic, boolean floatNotDouble, boolean constructorsPre20181214) Main class for translating a UMod model into Java source code.void
UMod2Tsoap.translate
(String parsername, String writername, UMod.Forest model0, GeneratedContext context, MetaClass basevisitor, boolean visitoroptimize, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg0) protected void
UMod2format.Compiler.warning
(Locatable<XMLDocumentIdentifier> loc, String text) protected void
UMod2Tsoap.warning
(Location<XMLDocumentIdentifier> loc, String str) protected void
Types.JavaMapper.WARNING
(Location<XMLDocumentIdentifier> loc, String txt) protected void
UMod2java.WARNING
(Locatable<XMLDocumentIdentifier> loc, String txt) protected void
UMod2visitors.WARNING
(Location<XMLDocumentIdentifier> loc, String txt) ModifierConstructorDescriptionCompiler
(UMod.Forest umod0, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg) Derived consructor which additionally only sets the current umod model.JavaMapper
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, UMod.Forest model, boolean floatNotDouble) (package private)
UMod2visitors
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg_, GeneratedContext context_, GeneratedClass modelclass_, UMod.Forest model_, boolean visitordebug_, boolean visitoroptimize_, boolean visitorcompile_, boolean allrewriterwarnings_) Only constructor, sets all constant configuration values. -
Uses of XMLDocumentIdentifier in eu.bandm.tools.util2
Modifier and TypeFieldDescription(package private) Location<XMLDocumentIdentifier>
SaxLocatorMapper.cache
(package private) Locatable<XMLDocumentIdentifier>
SAXEventStream.MatchException.locus
(package private) final LocationMap<XMLDocumentIdentifier,
XMLDocumentIdentifier> SaxLocatorMapper.map
(package private) final LocationMap<XMLDocumentIdentifier,
XMLDocumentIdentifier> SaxLocatorMapper.map
protected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
NamespaceFilter.msg
protected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
SourceHabitats.msg
Modifier and TypeMethodDescription(package private) @Opt XMLDocumentIdentifier
SAXEventQueue._getDocumentId
(eu.bandm.tools.util2.SAXEventQueue.Item item) SAXEventQueue.getDocumentId()
CHECK FIXME ist das wirklich "public" notwendig?Modifier and TypeMethodDescriptionSAXEventQueue.getLocation()
Delivers the location of the current NEXT Event, i.e.SAXEventStream.getLocation()
Delivers the location related to the next head element (tag or character data), Normally this should be the start of the textual representation of this element in the source text.SAXEventStream.MatchException.getLocation()
static Location<XMLDocumentIdentifier>
SaxExceptionCatcher.location
(SourceLocator ex) static Location<XMLDocumentIdentifier>
SaxExceptionCatcher.location
(SAXException ex) static Location<XMLDocumentIdentifier>
SaxExceptionCatcher.location
(SAXParseException ex) SAXEventQueue.matchedEtherealLocation()
SAXEventStream.matchedEtherealLocation()
Modifier and TypeMethodDescriptionContentPrinter.setDtdDocId
(XMLDocumentIdentifier dtdDocId) The dtd adress of the doctype declaration which will be printed inserted in the generated output, iff !=nullModifierConstructorDescriptionMatchException
(Locatable<XMLDocumentIdentifier> locus, String text) -
Uses of XMLDocumentIdentifier in eu.bandm.tools.xantlr.runtime
Modifier and TypeFieldDescriptionprotected EventGenerator<NamespaceName,
XMLDocumentIdentifier> X_LLkParser.event
protected MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>>
X_LLkParser.messageReceiver
Modifier and TypeMethodDescriptionX_LLkParser.getEventGenerator()
SAXEventGenerator.getLocation()
SAXEventGenerator.getLocation
(antlr.RecognitionException e) X_LLkParser.getLocation()
Modifier and TypeMethodDescriptionvoid
X_LLkParser.setEventGenerator
(EventGenerator<NamespaceName, XMLDocumentIdentifier> event) void
X_LLkParser.setMessageReceiver
(MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> mr) -
Uses of XMLDocumentIdentifier in eu.bandm.tools.xantlrtdom
Modifier and TypeFieldDescription(package private) MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>>
XantlrTdom.antlrMsg
(package private) MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>>
XantlrTdom.tdomMsg
Modifier 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.. -
Uses of XMLDocumentIdentifier in eu.bandm.tools.xslt.base
Modifier and TypeFieldDescription(package private) XMLDocumentIdentifier
ResultContext.resultDtdDocId
protected XMLDocumentIdentifier
Rt.Report.topFile
Modifier and TypeFieldDescriptionprotected CheckedSet<XMLDocumentIdentifier>
Rt.Report.allFiles
(package private) Location<XMLDocumentIdentifier>
TPathCache.ExprClassified.errorLocation
Parsing result, "null" means erronuous.(package private) Location<XMLDocumentIdentifier>
Templates.Stackframe.firstErrorLocation
static final Function<Rt.Report,
CheckedSet<XMLDocumentIdentifier>> Rt.Report.get_allFiles
Deprecated.Use new '::' method reference instead.static final Function<Rt.Definition,
Location<XMLDocumentIdentifier>> Rt.Definition.get_location
Deprecated.Use new '::' method reference instead.static final Function<Rt.Report,
XMLDocumentIdentifier> Rt.Report.get_topFile
Deprecated.Use new '::' method reference instead.(package private) final List<Location<XMLDocumentIdentifier>>
Transformation.importedUriLocations
Application.UserInterruptionException.loc
(package private) Location<XMLDocumentIdentifier>
TPathCache.loc
protected Location<XMLDocumentIdentifier>
Rt.Definition.location
protected Set<Location<XMLDocumentIdentifier>>
Trace.locations
(package private) MessageStore<SimpleMessage<XMLDocumentIdentifier>>
TemplatesCache.LoadResult.messages
(package private) MessageStore<SimpleMessage<XMLDocumentIdentifier>>
TransformationCache.LoadResult.messages
(package private) final MessageKindFilter<SimpleMessage<@Opt XMLDocumentIdentifier>>
Main.mkind
(package private) final MessageLocationFilter<@Opt XMLDocumentIdentifier>
Main.mloc
(package private) final MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
Application.msg
protected final MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
AttributeChecks_valueTemplates.msg
(package private) MessageTee<SimpleMessage<XMLDocumentIdentifier>>
AttributeValueTemplate.msg
protected final MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
ForeignFilter.msg
(package private) final MessageTee<SimpleMessage<@Opt XMLDocumentIdentifier>>
Main.msg
(package private) MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
MessageSender.msg
(package private) MessageReceiver<SimpleMessage<XMLDocumentIdentifier>>
TPathCache.msg
(package private) MessagePrinter<SimpleMessage<XMLDocumentIdentifier>>
MainGui.msgprinter
(package private) MessageStore<SimpleMessage<XMLDocumentIdentifier>>
MainGui.msgstore
(package private) MessageTee<SimpleMessage<XMLDocumentIdentifier>>
MainGui.msgtee
(package private) Location<XMLDocumentIdentifier>
Application.tpathCallingLocation
protected Map<XMLDocumentIdentifier,
URI> TemplatesCache.xmldocumentid2uri
Modifier and TypeMethodDescription(package private) Location<XMLDocumentIdentifier>
Transformation._LOCATION
(TypedSubstantial tn) (package private) Location<XMLDocumentIdentifier>
Templates.currentLocation()
Translate the globalTemplates.locator
variable, which is a SAX locator and should be updated "under the hood" by the XML input parser which uses "this" as its event drain.
(This information can only have "element" granularity, since attribute source text position is already forgotten.)Rt.Report.get_allFiles()
Rt.Definition.get_location()
abstract Location<XMLDocumentIdentifier>
BuiltInFunctions.AdditionalContext.getCurrentXsltLocation()
protected Location<XMLDocumentIdentifier>
MessageSender.getLocation
(TypedNode n) Modifier and TypeMethodDescriptionprotected void
Rt.MATCH_ONLY_00.action
(XMLDocumentIdentifier e0) TemplatesCache.baseURI
(XMLDocumentIdentifier id) boolean
Rt.Report.set_topFile
(XMLDocumentIdentifier val) Modifier and TypeMethodDescription(package private) TemplatesCache.LoadResult
TemplatesCache._getTemplates
(@Opt Location<XMLDocumentIdentifier> callingLocation, URI sourceUri, @Opt ResultContext resultContext) ATTENTION every source template can be loaded more than once, but only once for a particular tdom class name.(package private) Transformation
TransformationCache._getTransformation
(@Opt Location<XMLDocumentIdentifier> callingLocation, URI sourceUri, ResultContext resultContext, Function<NamespaceName, FunctionSignature> builtInFunctions, DTM.Dtd sourceDtm, Collection<DTM.Element> topSourceElements, List<Transformation> calledBy) Called directly byTransformation
/Transformation.Loader
for IMPORTing xslt sources.(package private) String
Transformation._LOCATION_FILENAME_SHORT
(Location<XMLDocumentIdentifier> loc) (package private) String
Transformation._LOCATION_SHORT
(Location<XMLDocumentIdentifier> loc) protected void
Rt.MATCH_ONLY_00.action
(Location<XMLDocumentIdentifier> e0) void
ElementMap.addClasses
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, Map<NamespaceName, TypedDTD.AbstractElementInfo> map, Class<? extends TypedExtension> extension, Class<? extends TypedElement> commonAbstractSuperclass, boolean addSemiParsers) Add implementing java classes and parsing methods to maps.TemplatesCache.baseURI
(Location<XMLDocumentIdentifier> loc) static void
Transformation.checkAttNameNotXmlns
(String name, String[] qname, Location<XMLDocumentIdentifier> loc, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg) static void
Transformation.checkAttNameNotXmlns
(String name, String[] qname, Location<XMLDocumentIdentifier> loc, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg) static <E extends Enum<E>>
ETransformation.checkEnumerationValue
(Location<XMLDocumentIdentifier> loc, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, CDataAttribute attr, String spec, String v, Class<E> enumclass) static <E extends Enum<E>>
ETransformation.checkEnumerationValue
(Location<XMLDocumentIdentifier> loc, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, CDataAttribute attr, String spec, String v, Class<E> enumclass) static boolean
Transformation.checkEnumerationValue
(Location<XMLDocumentIdentifier> loc, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, CDataAttribute attr, String spec, String v, String... vals) static boolean
Transformation.checkEnumerationValue
(Location<XMLDocumentIdentifier> loc, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, CDataAttribute attr, String spec, String v, String... vals) static boolean
Transformation.checkEnumerationValue
(Location<XMLDocumentIdentifier> loc, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, CDataAttribute attr, String spec, String v, List<String> vals) static boolean
Transformation.checkEnumerationValue
(Location<XMLDocumentIdentifier> loc, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, CDataAttribute attr, String spec, String v, List<String> vals) boolean
TPathCache.checkPattern
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg_EXT, Location<XMLDocumentIdentifier> loc, TPathCache.ExprClassified expr, boolean inTemplateOrKeyMatch, String role) Returns whether the ExprClassified is a pattern, and updatesTPathCache.ExprClassified.patternParts
accordingly.boolean
TPathCache.checkPattern
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg_EXT, Location<XMLDocumentIdentifier> loc, TPathCache.ExprClassified expr, boolean inTemplateOrKeyMatch, String role) Returns whether the ExprClassified is a pattern, and updatesTPathCache.ExprClassified.patternParts
accordingly.(package private) void
Application.deliverAtt
(Location<XMLDocumentIdentifier> loc, NamespaceName nn, String value) protected void
Transformation.duplicateHint
(Location<XMLDocumentIdentifier> loc, NamespaceName name) (package private) void
Application.error
(Exception ex, Location<XMLDocumentIdentifier> loc, String s) (package private) void
MessageSender.error
(Exception ex, Location<XMLDocumentIdentifier> loc, String s) protected void
Application.errorOrWarning
(boolean errorNotWarn, Location<XMLDocumentIdentifier> loc, String text) (package private) String
Application.eval_attr_to_string
(Binding<String, String> nsContext, NamespaceName elName, NamespaceName attName, Location<XMLDocumentIdentifier> loc, TPathCache.ExprClassified expr) Evaluate attribute and convert it to string, according to xpath rules.Application.eval_attr_to_value
(Binding<String, String> nsContext, NamespaceName elName, NamespaceName attName, Location<XMLDocumentIdentifier> loc, TPathCache.ExprClassified expr) Evaluate the tpath expr.(package private) void
Application.failure
(Exception ex, Location<XMLDocumentIdentifier> loc, String s) (package private) void
MessageSender.failure
(Exception ex, Location<XMLDocumentIdentifier> loc, String s) TemplatesCache.getTemplates
(@Opt Location<XMLDocumentIdentifier> callingLocation, URI sourceUri, @Opt ResultContext resultContext) Loads a set of xslt rules from the given file for the given result tdom into aTemplates
object.TransformationCache.getTransformation
(@Opt Location<XMLDocumentIdentifier> callingLocation, URI sourceUri, ResultContext resultContext, Function<NamespaceName, FunctionSignature> builtInFunctions, DTM.Dtd sourceDtm, Collection<DTM.Element> topSourceElements) Called from "Main" etc., central service access points for loading an XSLT source for a particular evaluation context.(package private) void
Application.hint
(Location<XMLDocumentIdentifier> loc, String s) (package private) void
MessageSender.hint
(Location<XMLDocumentIdentifier> loc, String s) (package private) void
Application.log
(Location<XMLDocumentIdentifier> loc, String s) (package private) void
MessageSender.log
(Location<XMLDocumentIdentifier> loc, String s) static ResultContext
ResultContext.newInstance
(String tdom_package_name, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg) Extracts all the data required for parsing and stores them into public read-only fields.protected void
Application.openResultFrame
(@Opt NamespaceName constructor, @Opt Location<XMLDocumentIdentifier> loc) constructor == null when collecting variable contents.protected void
Application.openResultFrame
(@Opt NamespaceName constructor, @Opt Location<XMLDocumentIdentifier> loc, MultiTypeNodeList proto) constructor == null when collecting contents for variables, comments, processing instructions, paramters, etc.AttributeValueTemplate.parse
(String s, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg) accumulate constant character data in Stringbuilder "konst" or call tpath parser.TPathCache.parse
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg_EXT, Location<XMLDocumentIdentifier> loc, NamespaceName attribName, String data, boolean isTemplate) Parse expression source and store result to caches.TPathCache.parse
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg_EXT, Location<XMLDocumentIdentifier> loc, NamespaceName attribName, String data, boolean isTemplate) Parse expression source and store result to caches.Application.previousErrorIndication
(Location<XMLDocumentIdentifier> loc) boolean
Rt.Report.set_allFiles
(CheckedSet<XMLDocumentIdentifier> val) boolean
Rt.Definition.set_location
(Location<XMLDocumentIdentifier> val) void
MessageSender.setMsg
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg) (package private) void
Application.warning
(Location<XMLDocumentIdentifier> loc, String s) (package private) void
MessageSender.warning
(Location<XMLDocumentIdentifier> loc, String s) ModifierConstructorDescriptionApplication
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, DocumentClient<N> documentClient, @Opt FunctionLibrary<N> allFuncs, Trace trace, Transformation transformation, N input, @Opt Map<NamespaceName, Value<N>> externalParameterValues) AttributeChecks_valueTemplates
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, TPathCache cache, Attributes atts, DTM.Element elDef, Location<XMLDocumentIdentifier> loc, Set<NamespaceName> additionalXslt) AttributeChecks_valueTemplates
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, TPathCache cache, Attributes atts, DTM.Element elDef, Location<XMLDocumentIdentifier> loc, Set<NamespaceName> additionalXslt) BuiltInFunctions
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, boolean traceUriResolution) Definition
(NamespaceName name, Location<XMLDocumentIdentifier> location) MessageSender
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, Trace trace) Templates
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, Trace trace, URI ownUri, ResultContext resultContext) TemplatesCache
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, Trace trace) SetsMessageReceiver
andTrace
for the standard messaging control.Transformation
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, Trace trace, TemplatesCache templatesCache, TransformationCache transformationCache, Templates toplevelSource, Transformation.Modifiers modifiers, Function<NamespaceName, FunctionSignature> functionTypes, DTM.Dtd sourceDtm, Collection<DTM.Element> topSourceElements, List<Transformation> calledBy) This constructor is the only external calling point, it creates a new instance and does all type checking, inclusion resolving etc.TransformationCache
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, Trace trace, Transformation.Modifiers modifiers, TemplatesCache templatesCache) SetsMessageReceiver
andTrace
for the standard messaging control, and Modifiers.UserInterruptionException
(Location<XMLDocumentIdentifier> loc, String text)