Uses of Class
eu.bandm.tools.message.SimpleMessage
Packages that use SimpleMessage
Package
Description
CLI tool to construct the initial skeleton of files and folders required
for a user project with metatools and gnu make.
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.
Meaning: Data model for documents conforming
to xhtml 1.0 strict.
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.
Utility functions for Swing GUI interaction and for graphics: drawing and coordinate calculation.
Utility functions for GUI user interaction, using MuLi internationalization.
Distribute applications made with metatools.
Evaluation, statistics and renderings of bandm lab log format.
Meaning: Created from d2d definition module
lablog$expanded at
2025-08-17_22h58m27.
Abstract Syntax of LLJava, representing the byte code instructions, the
objects which contain byte code, and the attributes specific to byte code
classes.
Messages from an application to the user, and the building blocks
for a processing pipeline.
Features which need
eu.bandm.tools.message
and eu.bandm.tools.muli.Meaning: Source format for multi lingual
support.
Command line parser and graphical user input generated from
one abstract description of programming options, incl data types
and multi-lingual descriptions.
Meaning: Source format for the Option
compiler, for command line parsing, GUI input,
generation of documentation, etc.
Runtime library for generated option processing code: building blocks for
parsing and GUI.
Framework for simple recursive-descend parsers.
Generates typed models of XML documents,
see
meta-tools TDOM user documentation.
Contains base and auxiliary classes for code generated by tdom.
Realizes basic test funtionality.
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.
Utility classes for file handling and IO.
Utility classes for XML.
Ubiquitously needed auxiliary classes which need the
eu.bandm.tools.option package.Versatile export of ASTs recognized by antlr as SAX events,
cf user documentation.
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 SimpleMessage in eu.bandm.tools.applicationStart
Fields in eu.bandm.tools.applicationStart with type parameters of type SimpleMessageModifier and TypeFieldDescriptionprotected final MessageReceiver<SimpleMessage<String>> StartApplicationProject_makeBased.msgTarget of all messages: counts them and prints them formatted to terminal. -
Uses of SimpleMessage in eu.bandm.tools.d2d2.base
Fields in eu.bandm.tools.d2d2.base with type parameters of type SimpleMessageModifier and TypeFieldDescriptionprotected final MessageReceiver<SimpleMessage<@Opt XMLDocumentIdentifier>> BatchProcessor.msgEvidentprotected final MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> CharacterParser.msgprotected final MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> CharParserPrepare.msgprotected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> Def2Dtd.msgprotected final MessageTee<SimpleMessage<XMLDocumentIdentifier>> Def2Xslt3.msgEvidentprotected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> DocOnly.msgprotected final MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> Dtd2Def.msgReceiver of all error messages.protected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> FirstCalculator.msgEvidentprotected MessageReceiver<SimpleMessage<@Opt XMLDocumentIdentifier>> Main.msgEvident(package private) final MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> Navigate.AttributeCollector.msgprotected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> Navigate.CharSetCalc.msgEvidentprotected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> Reducer.msgprotected final MessageTee<SimpleMessage<XMLDocumentIdentifier>> Resolver4.msgSplits toResolver4.msgcountand to the message channel of the caller.protected final MessageReceiver<SimpleMessage<String>> Text2Udom.msgTarget of most messages.protected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> TypeCheck.msgprotected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> Udom2Sax.msgTarget of all error messages.protected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> UMod2Def.msgprotected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> Userdoc.msgEvident(package private) final MessageReceiver<SimpleMessage<String>> BatchProcessor.msgMEMSTRDerived message receiver with special location type.protected MessageReceiver<SimpleMessage<String>> Userdoc.msgMEMSTRINGWith location<String>, for MemString addressing.(package private) final MessageReceiver<SimpleMessage<?>> BatchProcessor.msgOBJECTDerived message receiver with special location type.protected final MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> Text2Udom.xml_msgTarget of messages for some called classes which generate XML-file-locations.Method parameters in eu.bandm.tools.d2d2.base with type arguments of type SimpleMessageModifier and TypeMethodDescriptionstatic voidReducer.addToModule(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, Module host, SourceItem item, String kind) Store a definition to the given module.voidTypeCheck.check(Module mod, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg) static voidNavigate.collectAttributes(XRegExp host, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg) Every XRegExp has a local cache with definitions which are realized as attributes.Def2Dtd.convert(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, Module module, XMLDocumentIdentifier newId, boolean tdomMode, @Opt String tdomDocLanguage) Central working method for transformation to dtd.voidUdom2Sax.convert(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, ContentHandler sax, ResultingStructure structure, @Opt Map<String, String> namespaceContext) Top-level entry point.UMod2Def.convert(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, UMod.Forest f) static StringTasks.ddf2doc3(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, int tracelevel, ModuleRegistry moduleReg, String modulename, String language, boolean isStatic, String outputname, String gencomment, String dateAndTime, @Opt NamespaceName2String ext_stylesheetParams, @Opt Iterable<String> additionalSources, int lineWidth) Service point: Generate the HTML documentation for a given module, ie.static voidTasks.ddf2dtd(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, ModuleRegistry moduleReg, String modulename, String docuLanguage, String fileOutputName, int lineWidth) Service point: Convert a d2d module definition to a dtd file.static voidTasks.ddf2xslt(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, int verbosity, ModuleRegistry moduleReg, @Opt Iterable<String> additionalSources, String modulename, String targetModule, @Opt String targetTopTag, String outputname, Text2Udom.ErrorStrategy errorStrategy, String genString, int lineWidth) Service point: Extracts all xslt rules for the given module and target into a d2d definition and exports this to two xslt source files, in d2d and in xml encoding.static voidTasks.ddf2xslt(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, int verbosity, ModuleRegistry moduleReg, @Opt Iterable<String> additionalSources, String modulename, String targetModule, @Opt String targetTopTag, String outputname, Text2Udom.ErrorStrategy errorStrategy, String genString, int lineWidth, boolean writeAdditionallyToXmlFile) Service point: Extracts all xslt rules for the given module and target into a d2d definition and exports this to a d2d source file.protected static voidTasks.e_error(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, Exception ex, String s, Object... args) Evidentprotected static voidTasks.e_error(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, String s, Object... args) Evidentprotected static voidTasks.e_log(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, String s, Object... args) Evidentprotected static voidTasks.e_logEnd(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, String s) Evidentprotected static voidTasks.e_logStart(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, String s, Object... args) Evidentstatic booleanBatch.execute(BatchOptions options, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msgIn) Execute the CLI-parsed or GUI-generated Option model.voidMain.execute(Options options, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg) Execute an Option model (mostly GUI-generated).static @Opt Tasks.XsltExtractionResultTasks.get_xslt_xml(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, int tracelevel, Trace xsltTrace, ModuleRegistry moduleRegistry, Text2Udom.ErrorStrategy errorStrategy, ResolvedModule mod, String key, ResultContext resultContext, String topElementName, LocationMap<XMLDocumentIdentifier, XMLDocumentIdentifier> stringpos2filepos, boolean writeIntermediateXsltCodeToFile, @Opt String dateNow, @Opt String fileBasis, int lineWidth) Because it is very unlikely that the same xslt source text must be processed by both Txsl and Jre-xslt, no cache is maintained for the intermediate Udom result, which in that rare case must be calculated twice.static TransformationTasks.getTransformation(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, int tracelevel, Trace xsltTrace, ModuleRegistry moduleRegistry, Text2Udom.ErrorStrategy errorStrategy, ResolvedModule mod, String key, ResultContext resultContext, String topElementName, TransformationCache transformationsCache, Transformation.Modifiers txsl_modifiers, FunctionLibrary<?> functionLibrary, LocationMap<XMLDocumentIdentifier, XMLDocumentIdentifier> stringpos2filepos, boolean writeIntermediateXsltCodeToFile, @Opt String dateNow, @Opt String fileBasis, int lineWidth) Service point: Deliver the xslt Transformation object for given source and target formats.static TemplatesTasks.getTransformation_jre(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, int tracelevel, Trace xsltTrace, ModuleRegistry moduleRegistry, Text2Udom.ErrorStrategy errorStrategy, ResolvedModule mod, String key, ResultContext resultContext, String topElementName, TransformationCache transformationsCache, Transformation.Modifiers txsl_modifiers, FunctionLibrary<?> functionLibrary, LocationMap<XMLDocumentIdentifier, XMLDocumentIdentifier> stringpos2filepos, boolean writeIntermediateXsltCodeToFile, @Opt String dateNow, @Opt String fileBasis, int lineWidth) protected static ModuleRegistryBatch.initModuleReg(BatchOptions options, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg) Construct a module registry according to the command line options.static ModuleRegistryMain.initModuleReg(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, int tracelevel, Stream<String> libpath) Construct a module registry according to the command line options.static voidBatch.interpretCommandline(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, String cli_text) Service access point: execute the value as if it were a command line suffix.static voidMain.interpretCommandline(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, String cli_text) Service access point: execute the value as if it were a command line suffix.static ModuleRegistryModuleRegistry.makeInstance(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msgr, int debug, String... searchpath) Factory method which constructs and initializes.voidBatch.nonStatic_interpretCommandline(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, String cli_text) Simulate CLI input for programmatic use, esp. for tests.voidMain.nonStatic_interpretCommandline(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, String cli_text) Simulate CLI input fFor programmatic use.ModuleRegistry.parse(Reader charstream, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, int tracelevel, String filename) Reducer.parse(Reader charstream, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, int tracelevel, String sourceIndication) DISLOCATED from ModuleRegistry:Reducer.reduce(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, int tracelevel, eu.bandm.tools.d2d2.absy.Document_module input) Translate the XML encoded parsing result into a d2d model structure.protected voidText2Udom.report_missing_elements(boolean isOpen, String tag, boolean frameFound, CheckedList<Expression> misslist, List<SimpleMessage<String>> messlist, Location<String> closeTagDefLoc) this proc can be called fromText2Udom.process_open_tag(String, boolean)orText2Udom.process_close_tag(String, boolean).
Basically, there are two classes of error recovery:
framefound = true ==> the tag is KNOWN, but tags before are missing, --- then continue with a shrunk stack state.
framefound = false ==> the tag is NOT KNOWN, then discard all input up to the next tag and try again.protected static <D> voidBatch.s_error(MessageReceiver<SimpleMessage<D>> msg, String s, Object... args) Evidentprotected static <D> voidBatch.s_log(MessageReceiver<SimpleMessage<D>> msg, int debuglevel, String s, Object... args) Evidentprotected static <D> voidBatch.s_warning(MessageReceiver<SimpleMessage<D>> msg, int debuglevel, String s, Object... args) EvidentModuleRegistry.setMsgReceiver(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg) EvidentMain.splitAndCheckKey(MessageReceiver<SimpleMessage<@Opt XMLDocumentIdentifier>> msg, String s) Split one string according to the syntax[modulePath] (":"[ElementTag])?.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.static <T extends TypedDocument,D extends TypedDTD>
TTasks.text2tdom(@Opt File infile, ModuleRegistry modreg, Class<T> documentClass, D dtdInstance, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msgr, Text2Udom.ErrorStrategy errorStrategy, int debug) Service point: Convert a d2d input file into a tdom model.static voidTasks.text2xml(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> e_msg, int debuglevel, ModuleRegistry e_moduleReg, Text2Udom.ErrorStrategy errorStrategy, File e_sourcefile, Charset encoding, @Opt String generationComment, @Opt ContentHandler contentHandler, @Opt File xmlfile) Service point: Convert directly a d2d encoded input text file into xml, either to a file or to a programmed consumer or to both.static voidTasks.text2xml(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> e_msg, int debuglevel, ModuleRegistry e_moduleReg, Text2Udom.ErrorStrategy errorStrategy, Reader e_source, @Opt String sourceIndication, @Opt String generationComment, @Opt ContentHandler contentHandler, @Opt File xmlfile) Service point: Convert directly a d2d encoded text from a Reader into xml, either to a file or to a programmed consumer or to both.static booleanTasks.transformerException2errorMessage(Throwable ex, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, @Opt LocationMap<XMLDocumentIdentifier, XMLDocumentIdentifier> stringpos2filepos) ATTENTION pure heuristics WHERE to find the error diagnosis !?!?!Constructor parameters in eu.bandm.tools.d2d2.base with type arguments of type SimpleMessageModifierConstructorDescriptionAttributeCollector(CheckedMap_RD<Definition, Boolean> atts, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg) Only constructor.BatchProcessor(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, ModuleRegistry modulereg, Text2Udom.ErrorStrategy errorStrategy, Transformation.Modifiers txsl_modifiers, Trace xsltTrace, int debuglevel, boolean writeIntermediateXsltCodeToFile, boolean partialDocs, @Opt SimpleFilePattern xmlOutputFilePattern, int lineWidth, BatchProcessor.Job... jobs) Only Constructor.CharacterParser(Navigate.CharSetCalc charSetCalc, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, boolean doTrace) Only constructor.EvidentDef2Xslt3(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, int verbosity) Only constructor.(package private)Dtd2Def(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> pMsg, int debuglevel, DTD.Dtd inputDtd, String name) Construct a one-use instance to convert the given dtd into a d2d definition module.EvidentFirstCalculator(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, @Opt ModuleRegistry modreg) EvidentEvidentResolver4(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msgoutput, ModuleRegistry moduleRegistry, Module rootModule, int verbosity) Central service providing method.Text2Udom(MessageReceiver<SimpleMessage<String>> msg, Text2Udom.ErrorStrategy errorStrategy, int traceLevel) Only constructor.(package private)TextFileHeader(MessageReceiver<SimpleMessage<String>> msg, boolean sloppyHeaderSyntax, int traceLevel) Only constructor.protectedUserdoc(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, int debuglevel, File generatedDir, int lineWidth, ModuleRegistry moduleRegistry, String languagecode, String generationString, String dateAndTime, NamespaceName2String stylesheetParams) Only constructorUserdocInstantiated(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, int debuglevel, File generatedDir, int lineWidth, ModuleRegistry moduleRegistry, ResolvedModule mod, String targetcode, String generationString, String dateAndTime, NamespaceName2String stylesheetParams) Only constructorUserdocUninstantiated(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, int debuglevel, File generatedDir, int lineWidth, ModuleRegistry moduleRegistry, Module mod, String targetcode, String generationString, String dateAndTime, NamespaceName2String stylesheetParams) Only constructor(package private)XsltInstance(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, int tracelevel, ModuleRegistry moduleRegistry, @Opt XRegExp toplevelXRegExp) -
Uses of SimpleMessage in eu.bandm.tools.d2d2.model
Method parameters in eu.bandm.tools.d2d2.model with type arguments of type SimpleMessageModifier and TypeMethodDescriptionstatic <D> booleanChars.checkName(String s, @Opt Location<D> elloc, @Opt MessageReceiver<SimpleMessage<D>> msg) Checks that not illegal characters are in the name of the d2d definition to create. -
Uses of SimpleMessage in eu.bandm.tools.d2d2.parser2
Fields in eu.bandm.tools.d2d2.parser2 with type parameters of type SimpleMessageModifier and TypeFieldDescription(package private) final MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> Parser2.DocuDistrib.msgMethod parameters in eu.bandm.tools.d2d2.parser2 with type arguments of type SimpleMessageModifier and TypeMethodDescriptionprotected static voidParser2.addToContainer(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 voidParser2.addToModule(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, Module host, SourceItem item, String kind) Store a definition to the given module.protected static voidParser2.error(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, @Opt Location<XMLDocumentIdentifier> loc, String s, Object... args) Parser2.parse(Reader reader, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, int tracelevel, String sourceIndication) Service Access Point for converting a text into a d2d definition module.static <R> RParser2.parse_nonterminal(Reading<XMLDocumentIdentifier, D2dLexer.TokenType, R> nonterminal, Reader reader, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, int tracelevel, String sourceIndication) Service Access Point for parsing a particular non-terminal.protected static voidParser2.postProcess(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, int tracelevel, Module topModule) protected static voidParser2.warning(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, @Opt Location<XMLDocumentIdentifier> loc, String s, Object... args) Constructor parameters in eu.bandm.tools.d2d2.parser2 with type arguments of type SimpleMessageModifierConstructorDescriptionDocuDistrib(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, String key, Module module, List<LocString> docs) -
Uses of SimpleMessage in eu.bandm.tools.doctypes.xhtml
Fields in eu.bandm.tools.doctypes.xhtml with type parameters of type SimpleMessageModifier and TypeFieldDescriptionprotected final MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> Inliner.msgMethod parameters in eu.bandm.tools.doctypes.xhtml with type arguments of type SimpleMessageModifier and TypeMethodDescriptionstatic voidDTD.drainInitializationMessages(MessageReceiver<? super SimpleMessage> msg) Constructor parameters in eu.bandm.tools.doctypes.xhtml with type arguments of type SimpleMessageModifierConstructorDescriptionInliner(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, File baseFile) -
Uses of SimpleMessage in eu.bandm.tools.dtd
Fields in eu.bandm.tools.dtd with type parameters of type SimpleMessageModifier and TypeFieldDescriptionprotected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> Statistics.msgMethods in eu.bandm.tools.dtd with parameters of type SimpleMessageMethod parameters in eu.bandm.tools.dtd with type arguments of type SimpleMessageModifier and TypeMethodDescriptionstatic DTD.DtdDTD.parse(Reader in, XMLDocumentIdentifier id, File base, boolean lateError, MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) static DTD.DtdTunedDTDParser.parse(Reader in, XMLDocumentIdentifier id, @Opt File base, boolean errorOnExpand, MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) Deprecated, for removal: This API element is subject to removal in a future version.static DTD.DtdTunedDTDParser.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.DtdTunedDTDParser.parselocal(String in, MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) Parse a local (or temporary generated) dtd declaration.voidAttlistIndex.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.voidAttlistIndex.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.voidElementIndex.update(MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg, DTD.Dtd dtd) Must be called exactly once to initialize maps with a certain dtd.voidStatistics.update(DTD.Dtd dtd, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg) Constructor parameters in eu.bandm.tools.dtd with type arguments of type SimpleMessageModifierConstructorDescriptionprotectedTunedDTDParser(Reader in, @Opt XMLDocumentIdentifier id, @Opt File base, boolean errorOnExpand, MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) Deprecated, for removal: This API element is subject to removal in a future version.protectedTunedDTDParser(Reader in, @Opt XMLDocumentIdentifier id, @Opt URL base, boolean errorOnExpand, MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) -
Uses of SimpleMessage in eu.bandm.tools.dtm
Fields in eu.bandm.tools.dtm with type parameters of type SimpleMessageModifier and TypeFieldDescriptionprotected final MessageReceiver<SimpleMessage<@Opt XMLDocumentIdentifier>> Tool.msgprotected final MessagePrinter<SimpleMessage<@Opt XMLDocumentIdentifier>> Tool.msg_pprotected final MessageStore<SimpleMessage<@Opt XMLDocumentIdentifier>> Tool.msg_sMethod parameters in eu.bandm.tools.dtm with type arguments of type SimpleMessageModifier and TypeMethodDescriptionvoidAttributeChecks.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.voidDTD2DTM.setMessageReceiver(MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) Constructor parameters in eu.bandm.tools.dtm with type arguments of type SimpleMessageModifierConstructorDescriptionHtmlRenderer(DTD.Dtd dtd, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, Statistics statistics, Reader text) Only constructor, returns a use-once instance. -
Uses of SimpleMessage in eu.bandm.tools.formatfrontends
Fields in eu.bandm.tools.formatfrontends with type parameters of type SimpleMessageModifier and TypeFieldDescriptionprotected MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> DynamicFormatter.msgprotected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> GenericCompiler.recNeeded ONLY because ".getReceiver()" is of type "? super M", which does not wokr.Methods in eu.bandm.tools.formatfrontends that return types with arguments of type SimpleMessageModifier and TypeMethodDescriptionprotected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> GenericCompiler.getMsgReceiver()Method parameters in eu.bandm.tools.formatfrontends with type arguments of type SimpleMessageModifier and TypeMethodDescriptionstatic StringDynamicFormatter.getFormatHint(Class cls, MessageReceiver<SimpleMessage> msg) convenience method.protected static eu.bandm.tools.formatfrontends.absy.Document_tdomRulesTdom2format.loadDocument(Reader str, String filename, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg) protected voidGenericCompiler.setMsgReceiver(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> rec) static FormatDynamicFormatter.toFormat(Object model, MessageReceiver<? super SimpleMessage> msg) convenience method.static FormatDynamicFormatter.toFormat(Object model, String formathint, MessageReceiver<? super SimpleMessage> msg) convenience method.Constructor parameters in eu.bandm.tools.formatfrontends with type arguments of type SimpleMessageModifierConstructorDescriptionprotectedDynamicFormatter(MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) Only constructor. -
Uses of SimpleMessage in eu.bandm.tools.graficUtils
Method parameters in eu.bandm.tools.graficUtils with type arguments of type SimpleMessageModifier and TypeMethodDescriptionstatic booleanBrowserControl.showURI(String uriString, MessageReceiver<SimpleMessage<?>> msg) Open an URI in system standard browser. -
Uses of SimpleMessage in eu.bandm.tools.graficUtils2
Fields in eu.bandm.tools.graficUtils2 with type parameters of type SimpleMessageModifier and TypeFieldDescriptionprotected Function<SimpleMessage<D>, String> MessageDialog.messageToStringMethods in eu.bandm.tools.graficUtils2 with parameters of type SimpleMessageMethod parameters in eu.bandm.tools.graficUtils2 with type arguments of type SimpleMessageModifier and TypeMethodDescriptionvoidMessageDialog.setMessageToString(Function<SimpleMessage<D>, String> f) Use like -
Uses of SimpleMessage in eu.bandm.tools.installer
Fields in eu.bandm.tools.installer with type parameters of type SimpleMessageModifier and TypeFieldDescriptionprotected SwingMessageField<SimpleMessage<String>> DocumentedDistribution2.errorMsgFieldText label showing always the last message sent toDocumentedDistribution2.msg.final MessageReceiver<SimpleMessage<String>> DocumentedDistribution2.msgIs only known to be a receiver, for programming discipline.protected final MessagePrinter<SimpleMessage<String>> DocumentedDistribution2.msgPrinterprotected final MessageStore<SimpleMessage<String>> DocumentedDistribution2.msgStoreprotected final MessageTee<SimpleMessage<String>> DocumentedDistribution2.msgTeeMust be global because further consumers will later be added in case of GUI use.DocumentedDistribution2.msgXMLReceiver for messages with a line number location.protected final MessageTee<SimpleMessage<String>> DocumentedDistribution2.translatedAndFormattedMethod parameters in eu.bandm.tools.installer with type arguments of type SimpleMessageModifier and TypeMethodDescriptionstatic booleanBrowserControl.showURI(String uriString, MessageReceiver<SimpleMessage<?>> msg) Deprecated.Open an URI in system standard browser. -
Uses of SimpleMessage in eu.bandm.tools.lablog.base
Fields in eu.bandm.tools.lablog.base with type parameters of type SimpleMessageModifier and TypeFieldDescriptionprotected final Map<File, @Opt MessageStore<SimpleMessage<XMLDocumentIdentifier>>> Main.file2errorsCollects all d2d parsing errors for the processed files; value==null means "file not found".protected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> Main.msgprotected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> ToHtml.msgConstructor parameters in eu.bandm.tools.lablog.base with type arguments of type SimpleMessageModifierConstructorDescription(package private)Only constructor. -
Uses of SimpleMessage in eu.bandm.tools.lablog.xml
Method parameters in eu.bandm.tools.lablog.xml with type arguments of type SimpleMessageModifier and TypeMethodDescriptionstatic voidDTD.drainInitializationMessages(MessageReceiver<? super SimpleMessage> msg) -
Uses of SimpleMessage in eu.bandm.tools.lexic.lib
Method parameters in eu.bandm.tools.lexic.lib with type arguments of type SimpleMessageModifier and TypeMethodDescriptionstatic <D> StringJavaLike.expandStringLiteral(MessageReceiver<SimpleMessage<D>> msg, Location<D> loc, String s) The Java language specification defines more with its rule »3.10.7 Escape sequences«, namely »b/s/t/n/f/r/line terminator/'/"/octalEscape«. -
Uses of SimpleMessage in eu.bandm.tools.lljava.absy
Method parameters in eu.bandm.tools.lljava.absy with type arguments of type SimpleMessageModifier and TypeMethodDescriptionvoidCodeSerializer.setMessageReceiver(MessageReceiver<? super SimpleMessage<SourceId>> msg) voidContextChecker.setMessageReceiver(MessageReceiver<? super SimpleMessage<SourceId>> msg) voidControlFlowAnalyzer.setMessageReceiver(MessageReceiver<? super SimpleMessage<SourceId>> msg) voidExceptionTableCollector.setMessageReceiver(MessageReceiver<? super SimpleMessage<SourceId>> msg) voidTypeChecker.setMessageReceiver(MessageReceiver<? super SimpleMessage<SourceId>> msg) -
Uses of SimpleMessage in eu.bandm.tools.lljava.parser
Method parameters in eu.bandm.tools.lljava.parser with type arguments of type SimpleMessageModifier and TypeMethodDescriptionprotected LLJava.ReferenceTypeExprLLJavaParser.ensureReferenceType(MessageReceiver<? super SimpleMessage<SourceId>> msgs, Location<SourceId> location, LLJava.TypeExpr type) -
Uses of SimpleMessage in eu.bandm.tools.message
Subclasses of SimpleMessage in eu.bandm.tools.messageModifier and TypeClassDescriptionstatic classLog message with not more informative content than "I am still alive".Fields in eu.bandm.tools.message with type parameters of type SimpleMessageModifier and TypeFieldDescription(package private) final Function<SimpleMessage<D>, SimpleMessage<E>> SimpleMessage.LocationMapper.mapMessagesFunction to be applied to the messages for translating the locations.(package private) final Function<SimpleMessage<D>, SimpleMessage<E>> SimpleMessage.LocationMapper.mapMessagesFunction to be applied to the messages for translating the locations.protected final MessageReceiver<SimpleMessage<D>> Outstream2Log.receiverWhere to send the message.protected Function<? super SimpleMessage<D>, String> SwingMessageTable.translateFunction used to translate the message text and its arguments.Methods in eu.bandm.tools.message that return SimpleMessageModifier and TypeMethodDescriptionstatic <E> SimpleMessage<E> SimpleMessage.cast(SimpleMessage<? extends E> message) Convenience method for upcasting any instance with a more specialized (=subclass) document identifier to an instance with the more general document identifier.static <D> SimpleMessage<D> SimpleMessage.error(PreMessage pm) Convenience factory Method: Construct a message of error kind from a PreMessage.static <D> SimpleMessage<D> SimpleMessage.error(PreMessage pm, @Opt Location<D> loc) Convenience factory Method: Construct a message of error kind from a PreMessage.static <D> SimpleMessage<D> Convenience factory method: Construct a message of error kind with the given attributes, and set all others to default.static <D> SimpleMessage<D> Convenience factory method: Construct a message of error kind with the given attributes, and set all others to default.static <D> SimpleMessage<D> Convenience factory method: Construct a message of error kind with the given attributes, and set all others to default.static <D> SimpleMessage<D> Convenience factory method: Construct a message of error kind with the given attributes, and set all others to default.static <D> SimpleMessage<D> Convenience factory method: Construct a message of failure kind with the given attributes, and set all others to default.static <D> SimpleMessage<D> Convenience factory method: Construct a message of failure kind with the given attributes, and set all others to default.static <D> SimpleMessage<D> Convenience factory method: Construct a message of failure kind with the given attributes, and set all others to default.static <D> SimpleMessage<D> Convenience factory method: Construct a message of failure kind with the given attributes, and set all others to default.static <D> SimpleMessage<D> SimpleMessage.from(PreMessage pm, Message.Kind kind, @Opt Location<D> loc, int level) Create a message from a pre-message, a kind, a location, and a level.protected SimpleMessage<D> SwingMessageTable.getMessageAt(int row) Get the message from the underlying message store at the given position.static <D> SimpleMessage<D> Convenience factory method: Construct a message of hint kind with the given attributes, and set all others to default.static <D> SimpleMessage<D> Convenience factory method: Construct a message of hint kind with the given attributes, and set all others to default.static <D> SimpleMessage<D> Convenience factory method: Construct a message of hint kind with the given attributes, and set all others to default.static <D> SimpleMessage<D> Convenience factory method: Construct a message of hint kind with the given attributes, and set all others to default.static <D> SimpleMessage<D> Convenience factory method: Construct a message of log kind with the given attributes, and set all others to default.static <D> SimpleMessage<D> Convenience factory method: Construct a message of log kind with the given attributes, and set all others to default.static <D> SimpleMessage<D> Convenience factory method: Construct a message of log kind with the given attributes, and set all others to default.static <D> SimpleMessage<D> Convenience factory method: Construct a message of log kind with the given attributes, and set all others to default.static <D> SimpleMessage<D> Convenience factory method: Construct a message of log end kind with the given attributes, and set all others to default.static <D> SimpleMessage<D> Convenience factory method: Construct a message of log end kind with the given attributes, and set all others to default.static <D> SimpleMessage<D> Convenience factory method: Construct a message of log end kind with the given attributes, and set all others to default.static <D> SimpleMessage<D> Convenience factory method: Construct a message of log end kind with the given attributes, and set all others to default.static <D> SimpleMessage<D> Convenience factory method: Construct a message of log start kind with the given attributes, and set all others to default.static <D> SimpleMessage<D> Convenience factory method: Construct a message of log start kind with the given attributes, and set all others to default.static <D> SimpleMessage<D> Convenience factory method: Construct a message of log start kind with the given attributes, and set all others to default.static <D> SimpleMessage<D> Convenience factory method: Construct a message of log start kind with the given attributes, and set all others to default.SimpleMessage.mapKind(UnaryOperator<Message.Kind> f) Apply a function which operates on the kind of a message to construct a new message.SimpleMessage.mapLevel(IntUnaryOperator f) Apply a function which operates on the "level" part to construct a new message.<E> SimpleMessage<E> SimpleMessage.mapLocation(Function<Location<D>, Location<E>> f) Apply a function which operates on the location part to construct a new message.SimpleMessage.mapText(UnaryOperator<String> f) Apply a function which operates on thetextpart to construct a new message.MessageTranslator.process(SimpleMessage<D> msg) Returns a new message with all texts translated.static <D> SimpleMessage<D> SimpleMessage.warning(PreMessage pm, @Opt Location<D> loc) Convenience factory Method: Construct a message of warning kind from a PreMessage.static <D> SimpleMessage<D> SimpleMessage.warning(PreMessage pm, @Opt Location<D> loc, int level) Convenience factory Method: Construct a message of warning kind from a PreMessage.static <D> SimpleMessage<D> Convenience factory method: Construct a message of warning kind with the given attributes, and set all others to default.static <D> SimpleMessage<D> Convenience factory method: Construct a message of warning kind with the given attributes, and set all others to default.static <D> SimpleMessage<D> Convenience factory method: Construct a message of warning kind with the given attributes, and set all others to default.static <D> SimpleMessage<D> Convenience factory method: Construct a message of warning kind with the given attributes, and set all others to default.SimpleMessage.wrapText(PreMessage outer) Deliver a new message with the same technical data as this message, but with enhanced text.Deliver a message with the same technical data and enhanced text.Methods in eu.bandm.tools.message that return types with arguments of type SimpleMessageModifier and TypeMethodDescriptionstatic <X> Function<SimpleMessage<X>, SimpleMessage<X>> SimpleMessage.liftMapKind(UnaryOperator<Message.Kind> f) Lift a function which operates on the kind part to one which operates on the whole message.static <X> Function<SimpleMessage<X>, SimpleMessage<X>> SimpleMessage.liftMapKind(UnaryOperator<Message.Kind> f) Lift a function which operates on the kind part to one which operates on the whole message.static <D,E> Function <@Opt SimpleMessage<D>, @Opt SimpleMessage<E>> SimpleMessage.liftMapLocation(Function<Location<D>, Location<E>> f) Constructs a function which operates on SimpleMessages (never null to never null), from a function which operates on locations (maybe null to maybe null).static <D,E> Function <@Opt SimpleMessage<D>, @Opt SimpleMessage<E>> SimpleMessage.liftMapLocation(Function<Location<D>, Location<E>> f) Constructs a function which operates on SimpleMessages (never null to never null), from a function which operates on locations (maybe null to maybe null).static <X> Function<SimpleMessage<X>, SimpleMessage<X>> SimpleMessage.liftMapText(UnaryOperator<String> f) Lift a function which operates on thetextpart to one which operates on the whole Message.static <X> Function<SimpleMessage<X>, SimpleMessage<X>> SimpleMessage.liftMapText(UnaryOperator<String> f) Lift a function which operates on thetextpart to one which operates on the whole Message.static <E,F> BiFunction <Function<Location<E>, Location<F>>, SimpleMessage<E>, SimpleMessage<F>> SimpleMessage.mapLocation()Delivers a two-arguments function which delivers a clone of a SimpleMessage and applies a mapping function to itsLocationpart.static <E,F> BiFunction <Function<Location<E>, Location<F>>, SimpleMessage<E>, SimpleMessage<F>> SimpleMessage.mapLocation()Delivers a two-arguments function which delivers a clone of a SimpleMessage and applies a mapping function to itsLocationpart.<D> Pattern<SimpleMessage<D>> Tests the document id of the location of the SimpleMessage.Tests the doc id of the location of the SimpleMessage to be equal to the given argument.<D> Pattern<SimpleMessage<D>> Tests the document id of the location of the SimpleMessage.Tests the doc id of the location of the SimpleMessage to be equal to the given argument.static <D> Function<SimpleMessage<D>, String> SimpleMessage.messageToString(Function<? super Location<D>, ? extends String> formatLoc) Create a reified function for converting a message to a string, using a given transformation function for theLocationpart.static <D> Function<SimpleMessage<D>, String> SimpleMessage.messageToString(Function<? super Location<D>, ? extends String> formatLoc, Function<? super Message.Kind, String> formatKind) Construct a reified function for converting a message to a string, using the given transformation functions for theLocationpart and for theMessage.Kind.Pattern<SimpleMessage<?>> MessagePatterns.mLine(int line) Tests the line number of the location of the SimpleMessage to be equal to the given argument.Pattern<SimpleMessage<?>> Tests the line number of the location of the SimpleMessage.Pattern<SimpleMessage<?>> Patterns.mLine(int line) Tests the line number of the location of the SimpleMessage to be equal to the given argument.Pattern<SimpleMessage<?>> Tests the line number of the location of the SimpleMessage.Pattern<SimpleMessage<?>> Tests the location of the SimpleMessage.Pattern<SimpleMessage<?>> Tests the location of the SimpleMessage.Pattern<SimpleMessage<?>> Matches the text of the SimpleMessage.Pattern<SimpleMessage<?>> Tests the text of the SimpleMessage to be equal to the argument.Pattern<SimpleMessage<?>> Matches the text of the SimpleMessage.Pattern<SimpleMessage<?>> Tests the text of the SimpleMessage to be equal to the argument.Pattern<SimpleMessage<?>> MessagePatterns.mTextStartsWith(String pref) Tests the text of the SimpleMessage to start with the given argument.Pattern<SimpleMessage<?>> Patterns.mTextStartsWith(String pref) Tests the text of the SimpleMessage to start with the given argument.static <E> MessageReceiver<SimpleMessage<E>> SimpleMessage.narrow(MessageReceiver<? super SimpleMessage<? super E>> receiver) Convenience method for downcasting a message receiver accepting more general messages or document identifiers to one which accepts more specialized (=subclass) messages.static <E> MessageReceiver<SimpleMessage<?>> SimpleMessage.narrowToBottom(MessageReceiver<? super SimpleMessage<E>> receiver) Convenience method for casting a message receiver which accepts SimpleMessages with a particular document identifiers to one with an unspecified document identifier.Methods in eu.bandm.tools.message with parameters of type SimpleMessageModifier and TypeMethodDescriptionstatic <E> SimpleMessage<E> SimpleMessage.cast(SimpleMessage<? extends E> message) Convenience method for upcasting any instance with a more specialized (=subclass) document identifier to an instance with the more general document identifier.MessageTranslator.process(SimpleMessage<D> msg) Returns a new message with all texts translated.voidMessageFormatter.receive(SimpleMessage<D> m) Applies the message text as a format to the arguments and propagates the new message to the current drain.voidMessageLocationFilter.receive(SimpleMessage<D> m) Pass the message to theSingleSender.drain, if the filter criterion is met.voidMessageTranslator.receive(SimpleMessage<D> m) Translates the text of the message and passes it to the current drain.voidOffsetIndicationPrinter.receive(SimpleMessage<String> message) Print the message to the output stream.voidSimpleMessage.LocationMapper.receive(SimpleMessage<D> msg) Receive a message, apply the mapping to its location, and send it to the current receiver.MessageFormatter.render(SimpleMessage<?> msg) Service access point to apply the text as a format to the arguments.Method parameters in eu.bandm.tools.message with type arguments of type SimpleMessageModifier and TypeMethodDescriptionstatic <D> ThreadSimpleMessage.monitor(Thread thread, MessageReceiver<? super SimpleMessage<D>> receiver) Installs a handler on the given thread that reports uncaught exceptions as failure messages.static <D> ThreadSimpleMessage.monitor(Thread thread, MessageReceiver<? super SimpleMessage<D>> receiver, PrintStream ps) Installs a handler on the given thread that reports uncaught exceptions as failure messages.static <E> MessageReceiver<SimpleMessage<E>> SimpleMessage.narrow(MessageReceiver<? super SimpleMessage<? super E>> receiver) Convenience method for downcasting a message receiver accepting more general messages or document identifiers to one which accepts more specialized (=subclass) messages.static <E> MessageReceiver<SimpleMessage<?>> SimpleMessage.narrowToBottom(MessageReceiver<? super SimpleMessage<E>> receiver) Convenience method for casting a message receiver which accepts SimpleMessages with a particular document identifiers to one with an unspecified document identifier.voidSwingMessageTable.setTranslate(Function<? super SimpleMessage<D>, String> fun) Set the function used to translate the message text and its arguments.Constructors in eu.bandm.tools.message with parameters of type SimpleMessageConstructor parameters in eu.bandm.tools.message with type arguments of type SimpleMessageModifierConstructorDescriptionLocationMapper(@Opt MessageReceiver<SimpleMessage<E>> drain, LocationMap<D, E> map) Only constructor.MessageFormatter(MessageReceiver<? super SimpleMessage<D>> rec) Constructor with the given receiver.MessageLocationFilter(@Opt MessageReceiver<SimpleMessage<D>> d, boolean emptyList, boolean locationLess) Only constructor.MessageTranslator(MessageReceiver<SimpleMessage<D>> rec, CatalogByString catalog, String... langs) Constructor which sets all parameters.MessageTranslator(MessageReceiver<SimpleMessage<D>> rec, CatalogByString catalog, List<String> langs) Constructor which sets all parameters.Outstream2Log(MessageReceiver<SimpleMessage<D>> drain) Constructor specifying (finally) the receiver.Outstream2Log(MessageReceiver<SimpleMessage<D>> drain, @Opt Location<D> loc) Constructor specifying (finally) the receiver and the first location.Sender(@Opt MessageReceiver<SimpleMessage<E>> msgr) A constructor which sets the receiver of the messages. -
Uses of SimpleMessage in eu.bandm.tools.messageMuli
Methods in eu.bandm.tools.messageMuli that return SimpleMessageModifier and TypeMethodDescriptionMessageTranslator.process(SimpleMessage<D> msg) Returns a new message with all texts translated.Methods in eu.bandm.tools.messageMuli with parameters of type SimpleMessageModifier and TypeMethodDescriptionMessageTranslator.process(SimpleMessage<D> msg) Returns a new message with all texts translated.voidMessageTranslator.receive(SimpleMessage<D> m) Translates the text of the message and passes it to the current drain.Constructor parameters in eu.bandm.tools.messageMuli with type arguments of type SimpleMessageModifierConstructorDescriptionMessageTranslator(MessageReceiver<SimpleMessage<D>> rec, CatalogByString catalog, String... langs) Constructor which sets all parameters.MessageTranslator(MessageReceiver<SimpleMessage<D>> rec, CatalogByString catalog, List<String> langs) Constructor which sets all parameters. -
Uses of SimpleMessage in eu.bandm.tools.metajava.format
Method parameters in eu.bandm.tools.metajava.format with type arguments of type SimpleMessageModifier and TypeMethodDescription<D extends eu.bandm.tools.metajava.tdom.Document>
DFormatClosure.nonterminal_document(Class<D> documentClass, Reader in, String sourcetext, @Opt MessageReceiver<? super SimpleMessage<?>> msgOut) -
Uses of SimpleMessage in eu.bandm.tools.muli.tdom
Method parameters in eu.bandm.tools.muli.tdom with type arguments of type SimpleMessageModifier and TypeMethodDescriptionstatic voidDTD.drainInitializationMessages(MessageReceiver<? super SimpleMessage> msg) -
Uses of SimpleMessage in eu.bandm.tools.muli.utils
Fields in eu.bandm.tools.muli.utils with type parameters of type SimpleMessageModifier and TypeFieldDescription(package private) final MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> CatalogFromFile.TranslationCollector.msgMethod parameters in eu.bandm.tools.muli.utils with type arguments of type SimpleMessageModifier and TypeMethodDescriptionstatic voidCatalogFromFile.load(TextInput input, CatalogByString cat, boolean eliminateNewlines, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg) Fill the data encoded in the text file into the catalog object.Constructor parameters in eu.bandm.tools.muli.utils with type arguments of type SimpleMessageModifierConstructorDescriptionTranslationCollector(CatalogByString cat, boolean eliminateNewlines, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg) -
Uses of SimpleMessage in eu.bandm.tools.option
Fields in eu.bandm.tools.option with type parameters of type SimpleMessageModifier and TypeFieldDescriptionprotected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> Compiler.msgrMethod parameters in eu.bandm.tools.option with type arguments of type SimpleMessageModifier and TypeMethodDescriptionvoidCompiler.compile(Element_optionlist data0, String packagename0, String classname_model, @Opt String classname_gui, String destdir, Format genComment, GeneratedAnnotation generatedAnnotation, String inputfilename, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msgr) Create source text for a model, and for a gui, if required. -
Uses of SimpleMessage in eu.bandm.tools.option.absy
Method parameters in eu.bandm.tools.option.absy with type arguments of type SimpleMessageModifier and TypeMethodDescriptionstatic voidDTD.drainInitializationMessages(MessageReceiver<? super SimpleMessage> msg) -
Uses of SimpleMessage in eu.bandm.tools.option.runtime
Fields in eu.bandm.tools.option.runtime with type parameters of type SimpleMessageModifier and TypeFieldDescriptionprotected MessagePasser<SimpleMessage<String>> Model.msgTarget of all error messages, warnings, etc.protected MessageReceiver<SimpleMessage> ResourceChooser.msgMethod parameters in eu.bandm.tools.option.runtime with type arguments of type SimpleMessageModifier and TypeMethodDescriptionvoidModel.parse(String[] args, MessageReceiver<SimpleMessage<String>> mr, @Opt String language) The main entry for setting all values according to some command line input, as reachingpublic void main(String[])from someexecsystem call.voidModel.parseOneString(String s, MessageReceiver<SimpleMessage<String>> mr) Central entry point for parsing.voidModel.parseOneString(String s, MessageReceiver<SimpleMessage<String>> mr, boolean gnuVersion) Central entry point for parsing.voidModel.parseOneString(String s, MessageReceiver<SimpleMessage<String>> mr, @Opt String lang) Central entry point for parsing.Constructor parameters in eu.bandm.tools.option.runtime with type arguments of type SimpleMessageModifierConstructorDescriptionResourceChooser(String name, MessageReceiver<SimpleMessage> msg) Create a new instance -
Uses of SimpleMessage in eu.bandm.tools.ramus.runtime2
Methods in eu.bandm.tools.ramus.runtime2 that return types with arguments of type SimpleMessageModifier and TypeMethodDescription(package private) static <D,T> Action <Parser.Output<D, T>, SimpleMessage<D>, Parser.Input<D, T>> Parser.append(Action<Parser.Output<D, T>, SimpleMessage<D>, Parser.Input<D, T>> first, Update<SimpleMessage<D>> last) abstract Action<Parser.Output<D, T>, SimpleMessage<D>, Parser.Input<D, T>> Parser.apply(Parser.Input<D, T> in, Success<?, SimpleMessage<D>, Parser.Input<D, T>> recyclable) Applies this continuation, possibly using a recyclable leaf node.Parser.Proxy.apply(Parser.Input<D, T> in, Success<?, SimpleMessage<D>, Parser.Input<D, T>> recyclable) static <D,T> Action <Parser.Output<D, T>, SimpleMessage<D>, Parser.Input<D, T>> Parser.diagnoseUnexpectedToken(Action<Parser.Output<D, T>, SimpleMessage<D>, Parser.Input<D, T>> body, Location<D> location, @Opt String description) Parser.Output.getEffect()Returns the effect on semantic parsing state of this output.Parser.Reading.getMessages()Reducer.Context.getMessages()Expression.Result.getResults()Reading.Result.getResults()Parser.process(Parser.Input<D, T> in, Action.Visitor<Parser.Output<D, T>, SimpleMessage<D>, Parser.Input<D, T>> errorVisitor) (package private) static Action<Parser.Output<Void, Parser.Test.TokenType>, SimpleMessage<Void>, Parser.Input<Void, Parser.Test.TokenType>> Parser.Test.test(Parser<Void, Parser.Test.TokenType> parser, Parser.Test.TokenType... input) Methods in eu.bandm.tools.ramus.runtime2 with parameters of type SimpleMessageModifier and TypeMethodDescriptionParser.diagnose(SimpleMessage<D>... msgs) Add diagnostic messages to the behavior of this parser.voidReducer.Context.receive(SimpleMessage<D> message) Method parameters in eu.bandm.tools.ramus.runtime2 with type arguments of type SimpleMessageModifier and TypeMethodDescriptionParser.andThenCombining(Parser<D, T> other, Action.BiContinuation<Data, Data, Data, SimpleMessage<D>, State> combiner) Follows the behavior of this parser sequentially with another, combining the result values.(package private) static <D,T> Action <Parser.Output<D, T>, SimpleMessage<D>, Parser.Input<D, T>> Parser.append(Action<Parser.Output<D, T>, SimpleMessage<D>, Parser.Input<D, T>> first, Update<SimpleMessage<D>> last) (package private) static <D,T> Action <Parser.Output<D, T>, SimpleMessage<D>, Parser.Input<D, T>> Parser.append(Action<Parser.Output<D, T>, SimpleMessage<D>, Parser.Input<D, T>> first, Update<SimpleMessage<D>> last) abstract Action<Parser.Output<D, T>, SimpleMessage<D>, Parser.Input<D, T>> Parser.apply(Parser.Input<D, T> in, Success<?, SimpleMessage<D>, Parser.Input<D, T>> recyclable) Applies this continuation, possibly using a recyclable leaf node.Parser.Proxy.apply(Parser.Input<D, T> in, Success<?, SimpleMessage<D>, Parser.Input<D, T>> recyclable) static <D,T> Action <Parser.Output<D, T>, SimpleMessage<D>, Parser.Input<D, T>> Parser.diagnoseUnexpectedToken(Action<Parser.Output<D, T>, SimpleMessage<D>, Parser.Input<D, T>> body, Location<D> location, @Opt String description) Expression.Result.getFirstResult(Consumer<? super SimpleMessage<D>> msg) Reading.Result.getFirstResult(Consumer<? super SimpleMessage<D>> msg) Expression<D, T, A> Deprecated.(package private) static <D,T> Parser <D, T> Parser.lift(Function<? super Parser.Input<D, T>, ? extends Action<Parser.Output<D, T>, SimpleMessage<D>, Parser.Input<D, T>>> fun) Parser.Output.mapEffect(Function<? super Update<SimpleMessage<D>>, ? extends Update<SimpleMessage<D>>> fun) Parser.Output.mapEffect(Function<? super Update<SimpleMessage<D>>, ? extends Update<SimpleMessage<D>>> fun) Parser.postprocess(Action.Continuation<State, State, SimpleMessage<D>, State> cont) Appends an ad-hoc continuation to the semantic effect of this parser.Parser.postprocess(Action.Continuation<State, State, SimpleMessage<D>, State> cont, int complexity) Appends an ad-hoc continuation to the semantic effect of this parser.Parser.postprocess(Update<SimpleMessage<D>> effect) Appends to the semantic effect of this parser.Parser.process(Parser.Input<D, T> in, Action.Visitor<Parser.Output<D, T>, SimpleMessage<D>, Parser.Input<D, T>> errorVisitor) static <D> voidReducer.setGlobalMessageHook(@Opt MessageReceiver<? super SimpleMessage<D>> hook) Sets the global message hook that is called for every messsge that is emitted during AST construction.static <D,T> Parser <D, T> Parser.succeed(Update<SimpleMessage<D>> effect) Returns a parser that succeeds with the given effect, consuming no tokens.static <D,T> Parser <D, T> Parser.succeed(Function<? super Parser.Input<D, T>, ? extends Update<SimpleMessage<D>>> effect) returns a parser that succeeds with the given state-dependent effect, consuming no tokens.default Parser.Output<D, T> Parser.Input.transitionBy(Update<SimpleMessage<D>> effect) Parser.Output.withEffect(Update<SimpleMessage<D>> effect) Parser.Output.withPostEffect(Update<SimpleMessage<D>> effect) Parser.Output.withPreEffect(Update<SimpleMessage<D>> effect) Constructor parameters in eu.bandm.tools.ramus.runtime2 with type arguments of type SimpleMessageModifierConstructorDescriptionOutput(Update<SimpleMessage<D>> effect, Parser.Input<D, T> next) Result(SortedSet<Parser.Input<D, T>> obstructions, List<Map.Entry<A, List<SimpleMessage<D>>>> results) Result(SortedSet<Parser.Input<D, T>> obstructions, List<Map.Entry<A, List<SimpleMessage<D>>>> results) -
Uses of SimpleMessage in eu.bandm.tools.rdparser
Fields in eu.bandm.tools.rdparser with type parameters of type SimpleMessageModifier and TypeFieldDescriptionprotected MessageReceiver<? super SimpleMessage<D>> TunableParser.messageReceiverMethods in eu.bandm.tools.rdparser that return types with arguments of type SimpleMessageModifier and TypeMethodDescriptionMessageReceiver<? super SimpleMessage<D>> TunableParser.getMessageReceiver()Method parameters in eu.bandm.tools.rdparser with type arguments of type SimpleMessageModifier and TypeMethodDescriptionvoidTunableParser.setMessageReceiver(MessageReceiver<? super SimpleMessage<D>> rec) Constructor parameters in eu.bandm.tools.rdparser with type arguments of type SimpleMessageModifierConstructorDescriptionprotectedTunableParser(Reader in, D id, MessageReceiver<? super SimpleMessage<D>> msg) Constructor.protectedTunableParserForXml(Reader in, D id, MessageReceiver<? super SimpleMessage<D>> msg) Only Constructor. -
Uses of SimpleMessage in eu.bandm.tools.tdom
Fields in eu.bandm.tools.tdom with type parameters of type SimpleMessageModifier and TypeFieldDescription(package private) final MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> Template.msg(package private) final MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> TypedDOMGenerator.recCentral message receiver, set up when constructing this instance.Methods in eu.bandm.tools.tdom that return types with arguments of type SimpleMessageMethod parameters in eu.bandm.tools.tdom with type arguments of type SimpleMessageModifier and TypeMethodDescriptionvoidTDOM_Main.RunningRenderer.execute(DTD.Dtd dtd, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> rec, PackageTemplate packageTemplate) voidTypedDOMGenerator.DtdRenderer.execute(DTD.Dtd dtd, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> rec, File destinationDirectory, File dtdFile) voidContentParserGenerator.setMessageReceiver(MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) voidImporter.setMessageReceiver(MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) Constructor parameters in eu.bandm.tools.tdom with type arguments of type SimpleMessageModifierConstructorDescriptionDTDTemplate(DTD.Dtd dtd, File dtdFile, PackageTemplate packageTemplate, MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) ElementAccessCollector(MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) (package private)PackageTemplate(String toolname, FormatClosure formatClosure, @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, FormatClosure formatClosure) TypedDOMGenerator(String toolname, DTD.Dtd dtd, File destination, String packageName, TypedDOMGenerator.DtdRenderer dtdRenderer, boolean useArrays, boolean generateFunctions, boolean paisleySupport, MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> rec) Variant which gets the DTD as a completely self-contained object.TypedDOMGenerator(String toolname, File dtdFile, FileReader dtdReader, File destination, String packageName, TypedDOMGenerator.DtdRenderer dtdRenderer, 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 SimpleMessage in eu.bandm.tools.tdom.cli
Method parameters in eu.bandm.tools.tdom.cli with type arguments of type SimpleMessageModifier and TypeMethodDescriptionvoidTool.RunningRenderer.execute(DTD.Dtd dtd, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> rec, File destinationDirectory, File dtdFile) -
Uses of SimpleMessage in eu.bandm.tools.tdom.runtime
Fields in eu.bandm.tools.tdom.runtime with type parameters of type SimpleMessageModifier and TypeFieldDescriptionprotected final MessageReceiver<? super SimpleMessage<?>> DefaultErrorHandler.receiverMethod parameters in eu.bandm.tools.tdom.runtime with type arguments of type SimpleMessageModifier and TypeMethodDescriptionbooleanElementDictionary.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.Constructor parameters in eu.bandm.tools.tdom.runtime with type arguments of type SimpleMessageModifierConstructorDescriptionDefaultErrorHandler(MessageReceiver<? super SimpleMessage<?>> rec) TypedDTD(MessageReceiver<? super SimpleMessage> rec) -
Uses of SimpleMessage in eu.bandm.tools.test
Fields in eu.bandm.tools.test with type parameters of type SimpleMessageModifier and TypeFieldDescriptionprotected final MessageStore<SimpleMessage<D>> TestFrame_messages.errorsprotected final MessageStore<SimpleMessage<D>> TestFrame_messages.hintsprotected final MessageStore<SimpleMessage<D>> TestFrame_messages.messagesfinal MessageReceiver<SimpleMessage<D>> TestFrame_messages.msgShall be used as a receiver of all messages generated by test code.protected final MessageStore<SimpleMessage<D>> TestFrame_messages.warningsMethod parameters in eu.bandm.tools.test with type arguments of type SimpleMessageModifier and TypeMethodDescriptionprotected voidTestFrame_messages.checkMessages(MessageStore<SimpleMessage<D>> store, @Opt String... expected) The string values of the (formatted) messages in the given message store must correspond to the sequence of string constants.protected voidTestFrame_messages.matchMessages(MessageStore<SimpleMessage<D>> store, @Opt Pattern<? super Integer> size, Pattern<? super Message>... expectedPrefix) -
Uses of SimpleMessage in eu.bandm.tools.tpath.dom
Fields in eu.bandm.tools.tpath.dom with type parameters of type SimpleMessageModifier and TypeFieldDescriptionprotected MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> DOMClient.msgMethod parameters in eu.bandm.tools.tpath.dom with type arguments of type SimpleMessageModifier and TypeMethodDescriptionvoidDOMClient.setMessageReceiver(MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) -
Uses of SimpleMessage in eu.bandm.tools.tpath.parser2
Method parameters in eu.bandm.tools.tpath.parser2 with type arguments of type SimpleMessageModifier and TypeMethodDescriptionParser.parse(Reader reader, MessageReceiver<SimpleMessage<D>> msg, D sourceIndication) Service Access Point for converting a complete text (ended with EOF) into a tpath expression.Parser.parse_AVT(Reader reader, MessageReceiver<SimpleMessage<D>> msg, D sourceIndication) Parse an "xslt attribute value template".<R> RParser.parse_nonterminal(Reading<D, TokenType, R> nonterminal, LookaheadTokenSource<D, TokenType, int[]> tokenSource, MessageReceiver<SimpleMessage<D>> msg) <R> RParser.parse_nonterminal(Reading<D, TokenType, R> nonterminal, Reader reader, MessageReceiver<SimpleMessage<D>> msg, D sourceIndication) Service Access Point for parsing a particular non-terminal. -
Uses of SimpleMessage in eu.bandm.tools.tpath.runtime
Fields in eu.bandm.tools.tpath.runtime with type parameters of type SimpleMessageModifier and TypeFieldDescriptionprotected final MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> FunctionLibrary.msgprotected MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> Interpreter.msgMethod parameters in eu.bandm.tools.tpath.runtime with type arguments of type SimpleMessageModifier and TypeMethodDescriptionvoidFrontend.setMessageReceiver(MessageReceiver<? super SimpleMessage> msg) voidInterpreter.setMessageReceiver(MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) Constructor parameters in eu.bandm.tools.tpath.runtime with type arguments of type SimpleMessageModifierConstructorDescription -
Uses of SimpleMessage in eu.bandm.tools.tpath.tdomclient
Fields in eu.bandm.tools.tpath.tdomclient with type parameters of type SimpleMessageModifier and TypeFieldDescriptionprotected MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> TdomClient.msgMethod parameters in eu.bandm.tools.tpath.tdomclient with type arguments of type SimpleMessageModifier and TypeMethodDescriptionvoidTdomClient.setMessageReceiver(MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) -
Uses of SimpleMessage in eu.bandm.tools.tpath.type
Method parameters in eu.bandm.tools.tpath.type with type arguments of type SimpleMessageModifier and TypeMethodDescriptionvoidNumerusInference.setMessageReceiver(MessageReceiver<? super SimpleMessage> msg) voidTypeInference.setMessageReceiver(MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) -
Uses of SimpleMessage in eu.bandm.tools.umod
Classes in eu.bandm.tools.umod with type parameters of type SimpleMessageModifier and TypeClassDescriptionprotected classFields in eu.bandm.tools.umod with type parameters of type SimpleMessageModifier and TypeFieldDescriptionprotected static MessagePrinter<SimpleMessage<@Opt XMLDocumentIdentifier>> Main.mp_interactiveprotected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> Checker.msgprotected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> Factory.msgprotected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> Reducer.msgprotected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> Types.JavaMapper.msgprotected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> UMod2java.msgprotected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> UMod2Tsoap.msgprotected final MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> UMod2visitors.msgprotected static MessageTee<SimpleMessage<@Opt XMLDocumentIdentifier>> Main.msg_interactiveprotected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> UMod2format.msgRecMethod parameters in eu.bandm.tools.umod with type arguments of type SimpleMessageModifier and TypeMethodDescriptionvoidChecker.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.static booleanTypes.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 FormatTypes.implementationFlagFormat(UMod.Type t, UMod.Forest f, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg) selects between tree and hash implementations for maps and setsprotected eu.bandm.tools.formatfrontends.absy.Document_patternUMod2format.Compiler.parseHint(String hint, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg) voidUMod2format.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.GeneriCompilercreates 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!static UMod.ForestReducer.reduce(UMod.Forest in_forest, eu.bandm.tools.umod.absy.Document_modeltree el, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg0) static UMod.ForestMain.stream2umod(UMod.Forest forest, InputStream str, String sourcefilename, MessageReceiver<SimpleMessage<@Opt XMLDocumentIdentifier>> msg) Main worker method, can be called from other classes.UMod2java.translate(UMod.Forest code, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg0, String pkgname, Format generationDescription, String dateAndTime, 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.voidUMod2Tsoap.translate(String parsername, String writername, UMod.Forest model0, GeneratedContext context, MetaClass basevisitor, boolean visitoroptimize, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg0) Constructor parameters in eu.bandm.tools.umod with type arguments of type SimpleMessageModifierConstructorDescriptionCompiler(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_, GeneratedAnnotation generatedAnnotation, boolean visitordebug_, boolean visitoroptimize_, boolean visitorcompile_, boolean allrewriterwarnings_) Only constructor, sets all constant configuration values. -
Uses of SimpleMessage in eu.bandm.tools.util.files
Method parameters in eu.bandm.tools.util.files with type arguments of type SimpleMessageModifier and TypeMethodDescriptionstatic <D> voidFileChecker.checkInputFiles(MessageReceiver<SimpleMessage<D>> msg, File[] dirs, File... files) Checks whether all input files/directories required by an application do exist.static <D> voidFileChecker.checkOutputFiles(MessageReceiver<SimpleMessage<D>> msg, File... files) Checks whether all simple output files of an application do NOT YET exist. -
Uses of SimpleMessage in eu.bandm.tools.util.xml
Method parameters in eu.bandm.tools.util.xml with type arguments of type SimpleMessageModifier and TypeMethodDescription<A,B> void NamespaceName2String.fillFromOptions(MessageReceiver<SimpleMessage<?>> msg, @Opt List<A> files, @Opt List<B> pairs) Add the pairs from the files and then the pairs directly contained in a command line option. -
Uses of SimpleMessage in eu.bandm.tools.util3
Fields in eu.bandm.tools.util3 with type parameters of type SimpleMessageModifier and TypeFieldDescriptionprotected static MessageTee<SimpleMessage<String>> CallXslt.msgprotected MessageReceiver<SimpleMessage<String>> JarLinker.msgprotected static MessageTee<SimpleMessage<String>> ParameterExpander_main.msgprotected static MessagePrinter<SimpleMessage<String>> CallXslt.msg_pMethod parameters in eu.bandm.tools.util3 with type arguments of type SimpleMessageModifier and TypeMethodDescriptionstatic <D> voidFileChecker.checkInputFiles(MessageReceiver<SimpleMessage<D>> msg, File[] dirs, File... files) Checks whether all input files/directories required by an application do exist.static <D> voidFileChecker.checkOutputFiles(MessageReceiver<SimpleMessage<D>> msg, File... files) Checks whether all simple output files of an application do NOT YET exist.voidJarLinker.linkApplication(MessageReceiver<SimpleMessage<String>> msg, String[] mainClassNames, File targetJarFile, File manifestFile, File[] libraries, Multimap<File, String> additionals) Method for packing a binary distribution into a jar file.voidJWhich.setMessageReceiver(MessageReceiver<SimpleMessage<@Opt eu.bandm.tools.util3.JWhich.ClassFile<?>>> msg) -
Uses of SimpleMessage in eu.bandm.tools.xantlr
Fields in eu.bandm.tools.xantlr with type parameters of type SimpleMessageModifier and TypeFieldDescriptionprotected MessageReceiver<? super SimpleMessage> DTDGenerator.msgMethod parameters in eu.bandm.tools.xantlr with type arguments of type SimpleMessageModifier and TypeMethodDescriptionvoidDTDGenerator.setMessageReceiver(MessageReceiver<? super SimpleMessage> msg) -
Uses of SimpleMessage in eu.bandm.tools.xantlr.runtime
Fields in eu.bandm.tools.xantlr.runtime with type parameters of type SimpleMessageModifier and TypeFieldDescriptionprotected MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> X_LLkParser.messageReceiverMethod parameters in eu.bandm.tools.xantlr.runtime with type arguments of type SimpleMessageModifier and TypeMethodDescriptionvoidX_LLkParser.setMessageReceiver(MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> mr) -
Uses of SimpleMessage in eu.bandm.tools.xantlrtdom
Fields in eu.bandm.tools.xantlrtdom with type parameters of type SimpleMessageModifier and TypeFieldDescription(package private) MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> XantlrTdom.antlrMsg(package private) MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> XantlrTdom.tdomMsgMethod parameters in eu.bandm.tools.xantlrtdom with type arguments of type SimpleMessageModifier and TypeMethodDescriptionprotected <D> voidXantlrTdom.init(X_LLkParser parser0, MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> antlrMessages, int queueSize, ContentHandler debugSaxEvents, TypedDTD tdomDtdModel, MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> tdomMessages) static XantlrTdomXantlrTdom.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 SimpleMessage in eu.bandm.tools.xslt.base
Fields in eu.bandm.tools.xslt.base with type parameters of type SimpleMessageModifier and TypeFieldDescription(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 MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> Application.msgprotected final MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> AttributeChecks_valueTemplates.msg(package private) MessageTee<SimpleMessage<XMLDocumentIdentifier>> AttributeValueTemplate.msgprotected 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.msgteeMethod parameters in eu.bandm.tools.xslt.base with type arguments of type SimpleMessageModifier and TypeMethodDescriptionstatic voidTransformation.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 booleanTransformation.checkEnumerationValue(Location<XMLDocumentIdentifier> loc, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, CDataAttribute attr, String spec, String v, String... vals) static booleanTransformation.checkEnumerationValue(Location<XMLDocumentIdentifier> loc, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, CDataAttribute attr, String spec, String v, List<String> vals) booleanTPathCache.checkPattern(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg_EXT, @Opt Location<XMLDocumentIdentifier> loc, TPathCache.ExprClassified expr, boolean inTemplateOrKeyMatch, String role) Returns whether the ExprClassified is a pattern, and updatesTPathCache.ExprClassified.patternPartsaccordingly.static @Opt ResultContextResultContext.newInstance(String tdom_package_name, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg) Extracts all the data required for parsing and stores them into public read-only fields.AttributeValueTemplate.parse(String s, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg) Accumulate constant character data in StringbuilderAttributeValueTemplate.konstor call a tpath parser.TPathCache.parse(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg_EXT, Location<XMLDocumentIdentifier> loc, NamespaceName attribName, @Opt String data, boolean isTemplate) Parse expression source and store result to caches.voidMessageSender.setMsg(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg) Constructor parameters in eu.bandm.tools.xslt.base with type arguments of type SimpleMessageModifierConstructorDescriptionApplication(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) BuiltInFunctions(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, boolean traceUriResolution) 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) SetsMessageReceiverandTracefor the standard messaging control.Transformation(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, Trace trace, 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) SetsMessageReceiverandTracefor the standard messaging control, and Modifiers.
TunedDTDParser.parse(Reader,XMLDocumentIdentifier,URL,boolean,MessageReceiver)instead.