net.sf.saxon.style
public class XSLCharacterMap extends StyleElement
Field Summary | |
---|---|
List | characterMapElements |
boolean | redundant |
String | use |
boolean | validated |
Method Summary | |
---|---|
void | assemble(IntHashMap map)
Assemble all the mappings defined by this character map, adding them to a
HashMap that maps integer codepoints to strings |
Expression | compile(Executable exec) |
StructuredQName | getCharacterMapName()
Get the fingerprint of the name of this character map |
boolean | isRedundant()
Test whether this character map is redundant (because another with the
same name has higher import precedence). |
void | prepareAttributes()
Validate the attributes on this instruction |
void | validate() |
Parameters: map a hash map to be populated with the character mappings
Returns: the fingerprint value
Returns: true if this character map is redundant
Throws: XPathException