Package | Description |
---|---|
eu.bandm.tools.xslt.base |
txsl = typed xslt 1.0 interpreter with "fragmented validation".
|
Modifier and Type | Field and Description |
---|---|
protected TPathCache.ExprClassified |
TPathCache.ExprClassified.lowestTest |
Modifier and Type | Field and Description |
---|---|
protected Map<String,TPathCache.ExprClassified> |
TPathCache.canonical_to_parsed |
protected Map<NamespaceName,TPathCache.ExprClassified> |
AttributeChecks_valueTemplates.computing
All attributes which must be computed; represented as parsed and classified
TPath expressions.
|
protected Map<TypedAttribute,TPathCache.ExprClassified> |
Transformation.xslt_attribute_to_parsed
Map from xslt attributes to tpath expr, iff the attribute (a) is per se
and always a tpath expr, or (b) happens to be a value template.
|
Modifier and Type | Method and Description |
---|---|
static <P> TPathCache.ExprClassified |
Application.matchSimilar(DocumentClient<P> dc,
P node)
FIXME namespace name prefix is NOT available here !?!?!
|
TPathCache.ExprClassified |
TPathCache.parse(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg_EXT,
Location<XMLDocumentIdentifier> loc,
NamespaceName attribName,
String data,
boolean isTemplate)
Parse expression source and store result to caches.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TPathCache.checkPattern(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg_EXT,
Location<XMLDocumentIdentifier> loc,
TPathCache.ExprClassified expr,
boolean inTemplateOrKeyMatch,
String role)
Returns whether the ExprClassified is a pattern, and updates
patternParts
accordingly. |
boolean |
TemplateRegistry.Finder.patternMatches(N node,
TPathCache.ExprClassified exp,
Context tpathContext)
Called by Application for realizing "xsl:number".
|
see also the complete user documentation .