com.nwalsh.saxon
Class UnwrapLinks
java.lang.Objectcom.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.