Uses of Class
eu.bandm.tools.xslt.base.Transformation
Packages that use Transformation
Package
Description
D2d allows to write valid XML documents directly in the creative flow of authoring,
with minimum typographic noise.
txsl = typed xslt 1.0 interpreter with "fragmented validation".
-
Uses of Transformation in eu.bandm.tools.d2d2.base
Fields in eu.bandm.tools.d2d2.base declared as TransformationModifier and TypeFieldDescription(package private) @Opt Transformation
Userdoc.docTextXsltTransformation
Is != null after succesful loading.Fields in eu.bandm.tools.d2d2.base with type parameters of type TransformationModifier and TypeFieldDescription(package private) final Map
<ResolvedModule, Map<BatchProcessor.Job, @Opt Transformation>> BatchProcessor.transformations
Result of rule extraction and compilation for the Txsl xslt processor.Methods in eu.bandm.tools.d2d2.base that return TransformationModifier and TypeMethodDescriptionprotected @Opt Transformation
BatchProcessor.do_loadTransformationForModule
(ResolvedModule mod, BatchProcessor.Job job, String dateNow, String fileBasis) Constructs the transformation xslt code for the given d2d source text module and the transformation described in one job in the CLI options.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.protected @Opt Transformation
BatchProcessor.loadTransformationForModule
(ResolvedModule mod, BatchProcessor.Job job, String dateNow, String fileBasis) Constructs the transformation xslt code for the given d2d source text module and the transformation described in one job of the command line options. -
Uses of Transformation in eu.bandm.tools.d2d2.demo
Fields in eu.bandm.tools.d2d2.demo with type parameters of type TransformationModifier and TypeFieldDescription(package private) final Map
<Module, Map<String, Transformation>> Application.input2targetKey2transformation
Methods in eu.bandm.tools.d2d2.demo that return TransformationModifier and TypeMethodDescription(package private) Transformation
Application.loadTransformationForModuleAndTarget
(ResolvedModule module, String targetKey, ResultContext resultContext, String topElementName) -
Uses of Transformation in eu.bandm.tools.xslt.base
Fields in eu.bandm.tools.xslt.base declared as TransformationModifier and TypeFieldDescription(package private) Transformation
TransformationCache.LoadResult.result
(package private) final Transformation
Application.transformation
(package private) final Transformation
TemplateRegistry.transformation
needed for namespace contexts and msg.Fields in eu.bandm.tools.xslt.base with type parameters of type TransformationModifier and TypeFieldDescriptionprotected final List
<Transformation> Transformation.calledBy
Accumulator for called-by stack, to detect cyclic import.(package private) final List
<@Opt Transformation> Transformation.importedTransformations
Methods in eu.bandm.tools.xslt.base that return TransformationModifier and TypeMethodDescription(package private) Transformation
TransformationCache._getTransformation
(@Opt Location<XMLDocumentIdentifier> callingLocation, URI sourceUri, ResultContext resultContext, Function<NamespaceName, FunctionSignature> builtInFunctions, DTM.Dtd sourceDtm, Collection<DTM.Element> topSourceElements, List<Transformation> calledBy) Called directly byTransformation
/Transformation.Loader
for IMPORTing xslt sources.TransformationCache.getTransformation
(@Opt Location<XMLDocumentIdentifier> callingLocation, URI sourceUri, ResultContext resultContext, Function<NamespaceName, FunctionSignature> builtInFunctions, DTM.Dtd sourceDtm, Collection<DTM.Element> topSourceElements) Called from "Main" etc., central service access points for loading an XSLT source for a particular evaluation context.Methods in eu.bandm.tools.xslt.base with parameters of type TransformationModifier and TypeMethodDescription(package private) boolean
Transformation.do_ras
(Transformation.XslAttributeSet xas, Transformation t) (package private) Rt.TemplateEntry
Application.findMatchingTemplate
(N focus, @Opt NamespaceName mode, Transformation trans) Recursive call for stepping through imported stylesheets.Method parameters in eu.bandm.tools.xslt.base with type arguments of type TransformationModifier and TypeMethodDescription(package private) Transformation
TransformationCache._getTransformation
(@Opt Location<XMLDocumentIdentifier> callingLocation, URI sourceUri, ResultContext resultContext, Function<NamespaceName, FunctionSignature> builtInFunctions, DTM.Dtd sourceDtm, Collection<DTM.Element> topSourceElements, List<Transformation> calledBy) Called directly byTransformation
/Transformation.Loader
for IMPORTing xslt sources.Constructors in eu.bandm.tools.xslt.base with parameters of type TransformationModifierConstructorDescriptionApplication
(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, DocumentClient<N> documentClient, @Opt FunctionLibrary<N> allFuncs, Trace trace, Transformation transformation, N input, @Opt Map<NamespaceName, Value<N>> externalParameterValues) (package private)
TemplateRegistry
(Transformation transformation) Constructor parameters in eu.bandm.tools.xslt.base with type arguments of type TransformationModifierConstructorDescriptionTransformation
(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.