com.nwalsh.saxon
Class UnwrapLinks
java.lang.Object
com.nwalsh.saxon.UnwrapLinks
public class UnwrapLinks
extends java.lang.Object
Saxon extension for unwrapping nested links
$Id: UnwrapLinks.java 5907 2006-04-27 08:26:47Z xmldoc $
Copyright (C) 2000, 2002 Norman Walsh.
This class provides a
Saxon 6.*
implementation of a link unwrapper.
Change Log:
UnwrapLinks() - Constructor for UnwrapLinks
All of the methods are static, so the constructor does nothing.
|
protected static String | getVariable(Context context, String varName) - Find the string value of a stylesheet variable or parameter
Returns the string value of
varName in the current
context .
|
static NodeSetValue | unwrapLinks(Context context, NodeSetValue rtf_ns) - Unwrap links
|
UnwrapLinks
public UnwrapLinks()
Constructor for UnwrapLinks
All of the methods are static, so the constructor does nothing.
getVariable
protected static String getVariable(Context context,
String varName)
Find the string value of a stylesheet variable or parameter
Returns the string value of
varName
in the current
context
. Returns the empty string if the variable is
not defined.
context
- The current stylesheet contextvarName
- The name of the variable (without the dollar sign)
- The string value of the variable
unwrapLinks
public static NodeSetValue unwrapLinks(Context context,
NodeSetValue rtf_ns)
Unwrap links
context
- The current stylesheet context.rtf_ns
- The result tree fragment of the verbatim environment.
- The modified result tree fragment.