Uses of Class
eu.bandm.tools.location.LocationMap
Package
Description
D2d allows to write valid XML documents directly in the creative flow of authoring,
with minimum typographic noise.
Messages and positions in documents,
see the user documentation.
Compiler for data models, from a concise mathematical oriented language into
Java.
Utility classes for XML.
-
Uses of LocationMap in eu.bandm.tools.d2d2.base
Modifier and TypeFieldDescriptionDef2Xslt3.stringpos2orig
Map constructed during output which maps the module source location to the generated output source.Modifier and TypeFieldDescription(package private) final Map<Object,
LocationMap<@Opt XMLDocumentIdentifier, @Opt XMLDocumentIdentifier>> BatchProcessor.locMaps
Location Maps when extracting transformation code.Modifier and TypeMethodDescriptionvoid
Def2Xslt3.extract
(String target, @Opt String tdom, @Opt String topElement, XMLDocumentIdentifier docid, @Opt LocationMap<XMLDocumentIdentifier, XMLDocumentIdentifier> stringpos2orig, String genComment, PrintWriter printwriter, ResolvedModule... modules) Entry method for conversion.static @Opt Tasks.XsltExtractionResult
Tasks.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 Transformation
Tasks.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 Templates
Tasks.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) static boolean
Tasks.transformerException2errorMessage
(Throwable ex, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, @Opt LocationMap<XMLDocumentIdentifier, XMLDocumentIdentifier> stringpos2filepos) ATTENTION pure heuristics WHERE to find the error diagnosis !?!?! -
Uses of LocationMap in eu.bandm.tools.message
Modifier and TypeFieldDescription(package private) final LocationMap<D,
E> SimpleMessage.LocationMapper.map
ModifierConstructorDescriptionLocationMapper
(MessageReceiver<SimpleMessage<E>> drain, LocationMap<D, E> map) -
Uses of LocationMap in eu.bandm.tools.umod
Modifier and TypeFieldDescriptionprotected LocationMap<NoDocumentIdentifier,
XMLDocumentIdentifier> Reducer.formatloc
protected LocationMap<NoDocumentIdentifier,
XMLDocumentIdentifier> UMod.ClassDef.formatLocation
-
Uses of LocationMap in eu.bandm.tools.util.xml
Modifier and TypeFieldDescription(package private) final LocationMap<XMLDocumentIdentifier,
XMLDocumentIdentifier> SaxLocatorMapper.map
The mapping to apply to the SAX location info.ModifierConstructorDescriptionSaxLocatorMapper
(LocationMap<XMLDocumentIdentifier, XMLDocumentIdentifier> map, boolean robust, ContentHandler out) Only constructor.