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.xslt.base |
txsl = typed xslt 1.0 interpreter with "fragmented validation".
|
Modifier and Type | Method and Description |
---|---|
protected @Opt Transformation |
Batch.do_loadTransformationForModule(ResolvedModule mod,
int pos) |
protected @Opt Transformation |
Batch.loadTransformationForModule(ResolvedModule mod,
int pos) |
Modifier and Type | Field and Description |
---|---|
protected List<Transformation> |
Transformation.calledBy
Accumulator for called-by stack, to detect cyclic import.
|
Modifier and Type | Method and Description |
---|---|
Transformation |
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.
|
Constructor and Description |
---|
Application(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg,
DocumentClient<N> documentClient,
@Opt FunctionLibrary<N> allFuncs,
Trace trace,
Transformation transformation,
N input,
@Opt Map<NamespaceName,Value<N>> externalParameterValues) |
Constructor and Description |
---|
Transformation(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg,
Trace trace,
TemplatesCache templatesCache,
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.
|
see also the complete user documentation .