| java.lang.Object net.sf.saxon.instruct.Procedure net.sf.saxon.trans.KeyDefinition
getCollation | public Collator getCollation()(Code) | | Get the collation.
the collation |
getCollationName | public String getCollationName()(Code) | | Get the collation name for this key definition.
the collation name (the collation URI) |
getInstructionInfo | public InstructionInfo getInstructionInfo()(Code) | | Get the InstructionInfo details about the construct. This information isn't used for tracing,
but it is available when inspecting the context stack.
|
getMatch | public Pattern getMatch()(Code) | | Get the match pattern for the key definition
the pattern specified in the "match" attribute of the xsl:key declaration |
getUse | public Expression getUse()(Code) | | Get the use expression for the key definition
the expression specified in the "use" attribute of the xsl:key declaration |
isBackwardsCompatible | public boolean isBackwardsCompatible()(Code) | | Test backwards compatibility mode
|
setBackwardsCompatible | public void setBackwardsCompatible(boolean bc)(Code) | | Set backwards compatibility mode. The key definition is backwards compatible if ANY of the xsl:key
declarations has version="1.0" in scope.
|
setLocation | public void setLocation(String systemId, int lineNumber)(Code) | | Set the system Id and line number of the source xsl:key definition
|
setStackFrameMap | public void setStackFrameMap(SlotManager map)(Code) | | Set the map of local variables needed while evaluating the "use" expression
|
|
|