Package | Description |
---|---|
eu.bandm.tools.d2d2.base |
D2d allows to write valid XML documents directly in the creative flow of authoring,
with minimum typographic noise.
|
eu.bandm.tools.lablog.base |
Evaluation, statistics and renderings of bandm lab log format.
|
Modifier and Type | Field and Description |
---|---|
protected ModuleRegistry |
Def2Doc.moduleReg |
protected ModuleRegistry |
Main.moduleReg |
protected ModuleRegistry |
Resolver2.moduleRegistry |
protected ModuleRegistry |
Def2Doc3.moduleRegistry |
protected ModuleRegistry |
XsltSpecialized.moduleRegistry |
protected ModuleRegistry |
Text2Udom.moduleRegistry |
protected ModuleRegistry |
Resolver3.moduleRegistry
Where imported raw modules are loaded from.
|
protected ModuleRegistry |
Batch.moduleRegistry |
protected ModuleRegistry |
Resolver4.moduleRegistry |
protected ModuleRegistry |
Resolver.modules |
Modifier and Type | Method and Description |
---|---|
static ModuleRegistry |
ModuleRegistry.makeInstance(@Opt String[] searchpath,
MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msgr,
int debug) |
static ModuleRegistry |
ModuleRegistry.makeInstance(@Opt String[] searchpath,
MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msgr,
int debug,
boolean useResolver3)
Wrapper which creates and initializes.
|
Modifier and Type | Method and Description |
---|---|
static void |
Tasks.ddf2doc3(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg,
ModuleRegistry moduleReg,
String modulename,
String language,
String outputname,
String gencomment,
NamespaceName2String stylesheetParams,
Iterable<String> additionalSources,
int lineWidth)
Generate the html doc for a given module, ie.
|
static void |
Tasks.ddf2dtd(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg,
ModuleRegistry moduleReg,
String modulename,
String docuLanguage,
String fileOutputName,
int lineWidth)
Convert a module to a dtd.
|
static void |
Tasks.ddf2xslt(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg,
ModuleRegistry moduleReg,
String modulename,
String targetModule,
@Opt String targetTopTag,
String outputname,
Text2Udom.ErrorStrategy errorStrategy,
String genString,
int lineWidth)
Extracts all xslt rules for the given module and target
into a d2d definition and exports this to a d2d source file.
|
void |
DocOnly.distribute(ModuleRegistry moduleReg,
String key,
boolean replace) |
static void |
Tasks.dtd2ddf(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> extmsg,
ModuleRegistry moduleReg,
String inputname,
String fileOutputName,
int lineWidth)
Convert a dtd to a module.
|
void |
Def2Doc.makeHtmlDoc(ModuleRegistry modreg,
Module mod,
boolean dynamic,
String targetcode,
String generationString,
NamespaceName2String stylesheetParams)
Make xhtml-documentation of one top module and its childs or imports.
|
void |
Def2Doc3.makeHtmlDoc(ModuleRegistry moduleRegistry,
ResolvedModule mod,
String targetcode,
String generationString,
NamespaceName2String stylesheetParams)
Make xhtml-documentation of one top module and its childs or imports.
|
static <T extends TypedDocument,D extends TypedDTD> |
Tasks.string2tdom(String sourcetext,
ModuleRegistry modreg,
Class<T> documentClass,
D dtdInstance,
MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msgr,
Text2Udom.ErrorStrategy errorStrategy,
int debug)
Convert a d2d source text (GIVEN AS STRING) into a tdom model.
|
static <T extends TypedDocument,D extends TypedDTD> |
Tasks.text2tdom(File infile,
ModuleRegistry modreg,
Class<T> documentClass,
D dtdInstance,
MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msgr,
Text2Udom.ErrorStrategy errorStrategy,
int debug)
Convert a d2d input file into a tdom model.
|
static void |
Tasks.text2texts(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> e_msg,
ModuleRegistry e_moduleReg,
Text2Udom.ErrorStrategy errorStrategy,
File e_sourcefile,
@Opt String generationComment,
@Opt ContentHandler contentHandler,
Map<String,File> e_formats,
String stylesheetErrorFlag,
NamespaceName2String e_stylesheetParams)
Convert directly a d2d encoded input text file
into output files in different output formats, using xslt.
|
static <T extends TypedDocument,D extends TypedDTD> |
Tasks.udom2xslt2document(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msgr,
ModuleRegistry modreg,
Udom input,
String xsltTargetModuleSelect,
String xsltTargetToptagSelect,
Class<T> documentClass,
D dtdInstance,
URIResolver uriResolver,
NamespaceName2String stylesheetparams,
boolean debug)
Convert a d2d untyped model (result of a d2d parsing process)
via the xslt rules coming with the d2d module definition directly into a tdom model.
|
Modifier and Type | Field and Description |
---|---|
protected ModuleRegistry |
Main.modreg
Parametrization for the d2d parsing process: act robust, signal as many errors as
possible, no console output, produce also incomplete output.
|
see also the complete user documentation .