Uses of Class
eu.bandm.tools.d2d2.model.Module
Packages that use Module
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.
Umod main model class: This is a model for the
results of d2d text parsing.
-
Uses of Module in eu.bandm.tools.d2d2.base
Fields in eu.bandm.tools.d2d2.base declared as ModuleModifier and TypeFieldDescriptionprotected ModuleUMod2Def.currentmodprotected ModuleReducer.growingModuleprotected ModuleDef2Dtd.moduleprotected ModuleDtd2Def.resultEvident.protected final ModuleResolver4.rootModuleprotected ModuleReducer.toplevelmoduleprotected final ModuleUserdocUninstantiated.topModuleprotected final ModuleUserdocInstantiated.topModuleRawprotected ModuleText2Udom.xslt_moduleThe loaded xslt module.Fields in eu.bandm.tools.d2d2.base with type parameters of type ModuleModifier and TypeFieldDescriptionUserdocUninstantiated.allModulesUserdocInstantiated.allRawModulesUserdocInstantiated.allRawModulesSortedMethods in eu.bandm.tools.d2d2.base that return ModuleModifier and TypeMethodDescriptionDtd2Def.convert()Convert one DTD.Dtd to a d2d module.UMod2Def.convert(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, UMod.Forest f) static ModuleNavigate.getModule(SourceItem si) Find the module which contains a given definition, or the argument itself, if it is a module.static ModuleNavigate.getTopmostModule(SourceItem si) ModuleRegistry.load_uninstantiated(String qName, boolean considerLocals) External entry point for loading an uninstantiated d2d definition module.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:protected ModuleXsltInstance.prepareXsltMode()The insertion of the target language classes into the content-containing xslt elements is done by once modifying the (copy of the) xslt definition module.protected ModuleXsltInstance.prepareXsltMode_text()For text mode the xslt module can be used directly, no rewriting is necessary but eliminating "xslt:RESULT_ELEMENTS"protected ModuleCharParserPrepare.rawMod(Definition def) 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.ModuleRegistry.storeLocalModule(MemScanner<?> mem, String filename) Feeds the prefix of a text document into the cache of uninstantiated modules, to retrieve it instantiated (a few processing steps later).Methods in eu.bandm.tools.d2d2.base that return types with arguments of type ModuleModifier and TypeMethodDescriptionNavigate.getAllModules(SourceItem si) Delivers the ascending list of containing modules.Methods in eu.bandm.tools.d2d2.base with parameters of type ModuleModifier and TypeMethodDescriptionprotected voidReducer._addToModule(Module host, SourceItem item, String kind) voidService entry point for normalizing all references in an uninstantiated module.static voidReducer.addToModule(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, Module host, SourceItem item, String kind) Store a definition to the given module.Navigate.allPublicXRegExp(Module mod) Delivers all definitons in the given module which are of reg exp type and and have been defined as "public".Navigate.allXRegExp(Module mod) Delivers all definitons in the given module which are of reg exp type.Def2Dtd.convert(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, Module module, XMLDocumentIdentifier newId, boolean tdomMode, @Opt String tdomDocLanguage) Central working method for transformation to dtd.protected StringUserdocInstantiated.dyn_module2anchor(Module mod, boolean isName) Href text to jump to a module.static @Opt DefinitionNavigate.findInDefinitions(Module mod, String name) Look for a definition in a module, including local defs.static @Opt DefinitionNavigate.findInDefinitions(Module mod, String[] names) Look for a definition in a module, including local defs.Navigate.findXRegExp(Module mod, String name) Looks for a XRegExp with the given name.static booleanNavigate.hasPublicXRegExp(Module mod) Delivers whehter a given (raw) module has at least one public XRegExp.ModuleRegistry.instantiate(Module topmod, String[] names) Finds a d2d definition sub-module in a top-level module and instantiates.static booleanNavigate.isLocalModule(Module mod) protected voidFirstCalculator.makeGenericHints(Module module, List<String> names) Emit a sequence of hints pointing to the sequence of import commands, when (erroneously) a definition is referred which is marked with "#GENERIC".protected voidUserdocInstantiated.markRawModule(Module mod) voidModuleRegistry.PrinterInstantiated.printModule(Module m) Print one instantiated module.voidModuleRegistry.PrinterUninstantiated.printModule(Module m) Print one un-instantiated module, already loaded.Process all definitions and expressions reachable from all definitions in the given module.Navigate.VisitReachable.processPublic(Module mod) Process all definitions and expressions reachable from all public definitions in the given module.protected voidUserdocUninstantiated.renderImportList(Module module) protected voidUserdocUninstantiated.renderOneDef(Module module, String modulename, Definition def) Generate all text for one particular definition in the main text body.protected voidUserdocUninstantiated.renderOneModule(Module module) Analyze data and generate html output for one module.protected voidUserdocInstantiated.showModuleImports(int indent, String prefix, Module rawModule, List<Element_tr> akku, Set<Module> done, Set<Module> active) Method parameters in eu.bandm.tools.d2d2.base with type arguments of type ModuleModifier and TypeMethodDescriptionprotected @Opt Element_tableUserdoc.makeDocuTable(Set<Module> modules, Predicate<Definition> filter) Show for which raw definitions which documentation and transformation entries exist.protected voidUserdocInstantiated.showModuleImports(int indent, String prefix, Module rawModule, List<Element_tr> akku, Set<Module> done, Set<Module> active) Constructors in eu.bandm.tools.d2d2.base with parameters of type ModuleModifierConstructorDescriptionResolver4(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msgoutput, ModuleRegistry moduleRegistry, Module rootModule, int verbosity) Central service providing method.UserdocUninstantiated(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, int debuglevel, File generatedDir, int lineWidth, ModuleRegistry moduleRegistry, Module mod, String targetcode, String generationString, String dateAndTime, NamespaceName2String stylesheetParams) Only constructor -
Uses of Module in eu.bandm.tools.d2d2.model
Subclasses of Module in eu.bandm.tools.d2d2.modelModifier and TypeClassDescriptionclassGenerated by umod; model author's documentation MISSING.Fields in eu.bandm.tools.d2d2.model declared as ModuleModifier and TypeFieldDescriptionprotected ModuleResolvedModule.rawGenerated by umod; model author's documentation MISSING.Fields in eu.bandm.tools.d2d2.model with type parameters of type ModuleModifier and TypeFieldDescriptionstatic final Function<Module, @Opt NamespaceName> Module.get_defaultElNsDeprecated.Use new '::' method reference instead.static final Function<Module, NonNullMap<String, Definition>> Module.get_definitionsDeprecated.Use new '::' method reference instead.static final Function<Module, NonNullMap<String, ImportItem>> Module.get_importsDeprecated.Use new '::' method reference instead.Module.get_isLocalDeprecated.Use new '::' method reference instead.static final Function<Module, NonNullMap<String, Module>> Module.get_modulesDeprecated.Use new '::' method reference instead.static final Function<Module, NonNullMap<String, Module>> Module.get_modulesDeprecated.Use new '::' method reference instead.static final Function<Module, NonNullList<NamespaceDecl>> Module.get_namespacesDeprecated.Use new '::' method reference instead.static final Function<ResolvedModule, Module> ResolvedModule.get_rawDeprecated.Use new '::' method reference instead.static final Function<ResolvedModule, NonNullMap<String, Module>> ResolvedModule.get_rawModulesDeprecated.Use new '::' method reference instead.protected NonNullMap<String, Module> Module.modulesGenerated by umod; model author's documentation MISSING.protected NonNullMap<String, Module> ResolvedModule.rawModulesGenerated by umod; model author's documentation MISSING.Methods in eu.bandm.tools.d2d2.model that return ModuleModifier and TypeMethodDescriptionModule.doclone()Clones this object.__SAX_Parser.fill_Module(Object res) ResolvedModule.get_raw()Generated by umod; model author's documentation MISSING.Copies values of all common fields from the argument.__SAX_Parser.matchSAX_Module()Methods in eu.bandm.tools.d2d2.model that return types with arguments of type ModuleModifier and TypeMethodDescriptionModule.get_defaultElNs(Pattern<? super @Opt NamespaceName> p) Lifts a pattern which matches the field value to one which matches this whole object.Module.get_definitions(Pattern<? super NonNullMap<String, Definition>> p) Lifts a pattern which matches the field value to one which matches this whole object.Module.get_imports(Pattern<? super NonNullMap<String, ImportItem>> p) Lifts a pattern which matches the field value to one which matches this whole object.Module.get_isLocal(Pattern<? super Boolean> p) Lifts a pattern which matches the field value to one which matches this whole object.Module.get_modules()Generated by umod; model author's documentation MISSING.Module.get_modules(Pattern<? super NonNullMap<String, Module>> p) Lifts a pattern which matches the field value to one which matches this whole object.Module.get_namespaces(Pattern<? super NonNullList<NamespaceDecl>> p) Lifts a pattern which matches the field value to one which matches this whole object.ResolvedModule.get_rawModules()Generated by umod; model author's documentation MISSING.protected NonNullMap<String, Module> __SAX_Parser.parse_2()protected NonNullMap<String, Module> __SAX_Parser.parse_7()__Patterns.term_Module(Pattern<? super SourceItem> superpattern, Pattern<? super NonNullMap<String, Module>> p_modules, Pattern<? super NonNullMap<String, ImportItem>> p_imports, Pattern<? super NonNullMap<String, Definition>> p_definitions, Pattern<? super @Opt NamespaceName> p_defaultElNs, Pattern<? super NonNullList<NamespaceDecl>> p_namespaces, Pattern<? super Boolean> p_isLocal) Methods in eu.bandm.tools.d2d2.model with parameters of type ModuleModifier and TypeMethodDescriptionprotected voidvoidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidvoid__SAX_Writer.dumpfields(Module e0) void__SAX_Parser.XMLPARSER_Module.fillFields(Module newobj) voidCoRewrite.follow_definitions(Module element) voidDump.follow_definitions(Module element) voidMatch.follow_definitions(Module element) voidRewrite.follow_definitions(Module element) voidSinglePhase.follow_definitions(Module element) voidCoRewrite.follow_imports(Module element) voidDump.follow_imports(Module element) voidMatch.follow_imports(Module element) voidRewrite.follow_imports(Module element) voidSinglePhase.follow_imports(Module element) voidCoRewrite.follow_modules(Module element) voidDump.follow_modules(Module element) voidMatch.follow_modules(Module element) voidRewrite.follow_modules(Module element) voidSinglePhase.follow_modules(Module element) voidCoRewrite.follow_namespaces(Module element) voidDump.follow_namespaces(Module element) voidMatch.follow_namespaces(Module element) voidRewrite.follow_namespaces(Module element) voidSinglePhase.follow_namespaces(Module element) voidMATCH_ONLY_00.followAll_definitions(Module element) voidMATCH_ONLY_00.followAll_imports(Module element) voidMATCH_ONLY_00.followAll_modules(Module element) voidMATCH_ONLY_00.followAll_namespaces(Module element) voidvoid__SAX_Parser.XMLPARSER_Module.parsefields(Module newobj) protected voidprotected voidprotected voidDump.printscalars(Module e0) voidModule.put_modules(String key0, Module value) Convenience un-Currying method.
Set the value at the given coordinate and automatically generate all intermediate collections, if not yet existing.voidResolvedModule.put_rawModules(String key0, Module value) Convenience un-Currying method.
Set the value at the given coordinate and automatically generate all intermediate collections, if not yet existing.protected voidCoRewrite.rewriteFields(Module clone) protected voidRewrite.rewriteFields(Module clone) booleanGenerated by umod; model author's documentation MISSING.protected FormatMethod parameters in eu.bandm.tools.d2d2.model with type arguments of type ModuleModifier and TypeMethodDescription__Patterns.cast_Module(Pattern<? super Module> p) Module.get_modules(Pattern<? super NonNullMap<String, Module>> p) Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<ResolvedModule> Lifts a pattern which matches the field value to one which matches this whole object.static Pattern<ResolvedModule> ResolvedModule.get_rawModules(Pattern<? super NonNullMap<String, Module>> p) Lifts a pattern which matches the field value to one which matches this whole object.booleanModule.set_modules(NonNullMap<String, Module> val) Generated by umod; model author's documentation MISSING.booleanResolvedModule.set_rawModules(NonNullMap<String, Module> val) Generated by umod; model author's documentation MISSING.static Pattern<ResolvedModule> __Patterns.term_ResolvedModule(Pattern<? super Module> superpattern, Pattern<? super Module> p_raw, Pattern<? super NonNullMap<Definition, DefInstance>> p_defInstances, Pattern<? super NonNullMap<String, Module>> p_rawModules) Constructors in eu.bandm.tools.d2d2.model with parameters of type ModuleModifierConstructorDescriptionResolvedModule(@Opt SourceItem context, String name, Location<XMLDocumentIdentifier> location, Module raw) Constructor defined according to directive »C 0/..«.
ResolvedModule(String name, Location<XMLDocumentIdentifier> location, Module raw) Constructor with minimal set of arguments, is supplied automatically by the umod compiler, not explicitly by the user.
-
Uses of Module in eu.bandm.tools.d2d2.parser2
Fields in eu.bandm.tools.d2d2.parser2 with type parameters of type ModuleModifier and TypeFieldDescriptionstatic final Reading<XMLDocumentIdentifier, D2dLexer.TokenType, eu.bandm.tools.d2d2.parser2.Parser2.XConsumer<Module>> Parser2.modulestatic final Reading<XMLDocumentIdentifier, D2dLexer.TokenType, eu.bandm.tools.d2d2.parser2.Parser2.XConsumer<Module>> Parser2.topMethods in eu.bandm.tools.d2d2.parser2 that return ModuleModifier and TypeMethodDescriptionParser2.parse(Reader reader, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, int tracelevel, String sourceIndication) Service Access Point for converting a text into a d2d definition module.Methods in eu.bandm.tools.d2d2.parser2 that return types with arguments of type ModuleModifier and TypeMethodDescriptionstatic final Reading<XMLDocumentIdentifier, D2dLexer.TokenType, eu.bandm.tools.d2d2.parser2.Parser2.XConsumer<Module>> Parser2.module(Reading<XMLDocumentIdentifier, D2dLexer.TokenType, eu.bandm.tools.d2d2.parser2.Parser2.XConsumer<Module>> p_module) Accepts and decodes a "module" declaration.Methods in eu.bandm.tools.d2d2.parser2 with parameters of type ModuleModifier and TypeMethodDescriptionvoidstatic voidParser2.addToModule(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, Module host, SourceItem item, String kind) Store a definition to the given module.protected static voidParser2.postProcess(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, int tracelevel, Module topModule) Method parameters in eu.bandm.tools.d2d2.parser2 with type arguments of type ModuleModifier and TypeMethodDescriptionstatic final Reading<XMLDocumentIdentifier, D2dLexer.TokenType, eu.bandm.tools.d2d2.parser2.Parser2.XConsumer<Module>> Parser2.module(Reading<XMLDocumentIdentifier, D2dLexer.TokenType, eu.bandm.tools.d2d2.parser2.Parser2.XConsumer<Module>> p_module) Accepts and decodes a "module" declaration.Constructors in eu.bandm.tools.d2d2.parser2 with parameters of type ModuleModifierConstructorDescriptionDocuDistrib(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, String key, Module module, List<LocString> docs) -
Uses of Module in eu.bandm.tools.d2d2.rt
Fields in eu.bandm.tools.d2d2.rt declared as ModuleModifier and TypeFieldDescriptionprotected ModuleImportContext.rawModuleGenerated by umod; model author's documentation MISSING.Fields in eu.bandm.tools.d2d2.rt with type parameters of type ModuleModifier and TypeFieldDescriptionstatic final Function<ImportContext, Module> ImportContext.get_rawModuleDeprecated.Use new '::' method reference instead.Methods in eu.bandm.tools.d2d2.rt that return ModuleModifier and TypeMethodDescriptionImportContext.get_rawModule()Generated by umod; model author's documentation MISSING.Methods in eu.bandm.tools.d2d2.rt with parameters of type ModuleModifier and TypeMethodDescriptionprotected voidbooleanImportContext.set_rawModule(Module val) Generated by umod; model author's documentation MISSING.Method parameters in eu.bandm.tools.d2d2.rt with type arguments of type ModuleModifier and TypeMethodDescriptionstatic Pattern<ImportContext> ImportContext.get_rawModule(Pattern<? super Module> p) Lifts a pattern which matches the field value to one which matches this whole object.Constructors in eu.bandm.tools.d2d2.rt with parameters of type ModuleModifierConstructorDescriptionImportContext(ImportItem importItem, String moduleAddress, Module rawModule, String key, int level) Constructor with minimal set of arguments, is supplied automatically by the umod compiler, not explicitly by the user.
ImportContext(@Opt ImportContext predec, ImportItem importItem, String moduleAddress, Module rawModule, String key, int level) Constructor defined according to directive »C 0/..«.