Closes patch #613993.
<!-- Build file for docbook-xsl extensions -->
-<!-- Submitted by Ville Skytt (scop@users.sf.net) -->
+<!-- Submitted by Ville Skyttรค (scop@users.sf.net) -->
<project name="docbook-xsl" default="all" basedir=".">
* <p>Copyright (C) 2000 Norman Walsh.</p>
*
* <p>This class provides a
- * <a href="http://users.iclway.co.uk/mhkay/saxon/">Saxon</a>
+ * <a href="http://saxon.sourceforge.net/">Saxon</a>
* extension to turn the CVS date strings, which are UTC:</p>
*
* <pre>$Date: 2000/11/09 02:34:20 $</pre>
* <p>Copyright (C) 2000 Norman Walsh.</p>
*
* <p>This class provides the guts of a
- * <a href="http://users.iclway.co.uk/mhkay/saxon/">Saxon 6.*</a>
+ * <a href="http://saxon.sourceforge.net/">Saxon 6.*</a>
* implementation of callouts for verbatim environments. (It is used
* by the Verbatim class.)</p>
*
/** <p>Constructor for the CalloutEmitter.</p>
*
+ * @param controller
* @param namePool The name pool to use for constructing elements and attributes.
- * @param graphicsPath The path to callout number graphics.
- * @param graphicsExt The extension for callout number graphics.
- * @param graphicsMax The largest callout number that can be represented as a graphic.
* @param defaultColumn The default column for callouts.
* @param foStylesheet Is this an FO stylesheet?
+ * @param fCallout
*/
public CalloutEmitter(Controller controller,
NamePool namePool,
* <p>This data structure is used to augment the result tree fragment
* with callout bullets.</p>
*
- * @param areaspecNodeSet The source document <areaspec> element.
- *
+ * @param areaspecNodeList The source document <areaspec> element.
*/
public void setupCallouts (NodeList areaspecNodeList) {
callout = new Callout[10];
import com.icl.saxon.expr.FragmentValue;
/**
- * <p>Saxon extension to scan the column widthsin a result tree fragment.</p>
+ * <p>Saxon extension to scan the column widths in a result tree fragment.</p>
*
* <p>$Id$</p>
*
* <p>Copyright (C) 2000 Norman Walsh.</p>
*
* <p>This class provides a
- * <a href="http://users.iclway.co.uk/mhkay/saxon/">Saxon 6.*</a>
+ * <a href="http://saxon.sourceforge.net/">Saxon 6.*</a>
* implementation to scan the column widths in a result tree
* fragment.</p>
*
import com.icl.saxon.tree.AttributeCollection;
/**
- * <p>Saxon extension to scan the column widthsin a result tree fragment.</p>
+ * <p>Saxon extension to scan the column widths in a result tree fragment.</p>
*
* <p>$Id$</p>
*
* <p>Copyright (C) 2000 Norman Walsh.</p>
*
* <p>This class provides a
- * <a href="http://users.iclway.co.uk/mhkay/saxon/">Saxon 6.*</a>
+ * <a href="http://saxon.sourceforge.net/">Saxon 6.*</a>
* implementation to scan the column widths in a result tree
* fragment.</p>
*
* <p>Copyright (C) 2000 Norman Walsh.</p>
*
* <p>This class provides a
- * <a href="http://users.iclway.co.uk/mhkay/saxon/">Saxon 6.*</a>
+ * <a href="http://saxon.sourceforge.net/">Saxon 6.*</a>
* implementation of an emitter that manufactures a cloned result
* tree fragment.</p>
*
* <p>Copyright (C) 2000 Norman Walsh.</p>
*
* <p>This class provides a
- * <a href="http://users.iclway.co.uk/mhkay/saxon/">Saxon 6.*</a>
+ * <a href="http://saxon.sourceforge.net/">Saxon 6.*</a>
* implementation to count the number of lines in a result tree
* fragment.</p>
*
* <p>Copyright (C) 2000 Norman Walsh.</p>
*
* <p>This class provides the guts of a
- * <a href="http://users.iclway.co.uk/mhkay/saxon/">Saxon 6.*</a>
+ * <a href="http://saxon.sourceforge.net/">Saxon 6.*</a>
* implementation of line numbering for verbatim environments. (It is used
* by the Verbatim class.)</p>
*
* <p>Copyright (C) 2000 Norman Walsh.</p>
*
* <p>This class provides a
- * <a href="http://users.iclway.co.uk/mhkay/saxon/">Saxon</a>
+ * <a href="http://saxon.sourceforge.net/">Saxon</a>
* implementation of some code to adjust CALS Tables to HTML
* Tables.</p>
*
* </ol>
*
* @param context The stylesheet context; supplied automatically by Saxon
- * @param rtf The result tree fragment containing the colgroup.
+ * @param rtf_ns The result tree fragment containing the colgroup.
*
* @return The result tree fragment containing the adjusted colgroup.
*
* <p>Copyright (C) 2000 Norman Walsh.</p>
*
* <p>This class provides a
- * <a href="http://users.iclway.co.uk/mhkay/saxon/">Saxon</a>
+ * <a href="http://saxon.sourceforge.net/">Saxon</a>
* extension element for inserting text into a result tree.</p>
*
* <p><b>Change Log:</b></p>
* <p>Copyright (C) 2000 Norman Walsh.</p>
*
* <p>This class provides a
- * <a href="http://users.iclway.co.uk/mhkay/saxon/">Saxon</a>
+ * <a href="http://saxon.sourceforge.net/">Saxon</a>
* extension element factory for the Text extension element
* family.</p>
*
/**
* <p>Unwrap links</p>
*
- * @param rtf The result tree fragment of the verbatim environment.
+ * @param context The current stylesheet context.
+ * @param rtf_ns The result tree fragment of the verbatim environment.
*
* @return The modified result tree fragment.
*/
* <p>Copyright (C) 2000 Norman Walsh.</p>
*
* <p>This class provides a
- * <a href="http://users.iclway.co.uk/mhkay/saxon/">Saxon</a>
+ * <a href="http://saxon.sourceforge.net/">Saxon</a>
* implementation of two features that would be impractical to
* implement directly in XSLT: line numbering and callouts.</p>
*
* are not duplicated if the stylesheet.result.type is "html" and
* 'id' attributes will not be duplicated if the result type is "fo".</p>
*
- * @param rtf The result tree fragment of the verbatim environment.
+ * @param context The current stylesheet context.
+ * @param rtf_ns The result tree fragment of the verbatim environment.
*
* @return The modified result tree fragment.
*/
* parenthesis.</p>
*
* @param context The stylesheet context.
- * @param areaspecNodeSet The source node set that contains the areaspec.
- * @param rtf The result tree fragment of the verbatim environment.
+ * @param areaspecNodeList The source node set that contains the areaspec.
+ * @param rtf_ns The result tree fragment of the verbatim environment.
*
* @return The modified result tree fragment.
*/
-
public static NodeSetValue insertCallouts (Context context,
NodeList areaspecNodeList,
NodeSetValue rtf_ns) {
import java.text.ParseException;
/**
- * <p>Saxon extension to convert CVS date strings into local time</p>
+ * <p>Xalan extension to convert CVS date strings into local time</p>
*
* <p>$Id$</p>
*
* <p>Copyright (C) 2000 Norman Walsh.</p>
*
* <p>This class provides a
- * <a href="http://users.iclway.co.uk/mhkay/saxon/">Saxon</a>
+ * <a href="http://xml.apache.org/xalan-j/">Xalan</a>
* extension to turn the CVS date strings, which are UTC:</p>
*
* <pre>$Date: 2000/11/09 02:34:20 $</pre>
import org.apache.xalan.extensions.ExpressionContext;
/**
- * <p>Saxon extension to examine intrinsic size of images</p>
+ * <p>Xalan extension to examine intrinsic size of images</p>
*
* <p>$Id$</p>
*
* <p>Copyright (C) 2002 Norman Walsh.</p>
*
* <p>This class provides a
- * <a href="http://xml.apache.org/">Xalan</a>
+ * <a href="http://xml.apache.org/xalan-j/">Xalan</a>
* extension to find the intrinsic size of images.</p>
*
* <p><b>Change Log:</b></p>
* <p>Copyright (C) 2000 Norman Walsh.</p>
*
* <p>This class provides a
- * <a href="http://xml.apache.org/xalan/">Xalan</a>
+ * <a href="http://xml.apache.org/xalan-j/">Xalan</a>
* implementation of some code to adjust CALS Tables to HTML
* Tables.</p>
*
* </ol>
*
* @param context The stylesheet context; supplied automatically by Xalan
- * @param rtf The result tree fragment containing the colgroup.
+ * @param xalanNI
*
* @return The result tree fragment containing the adjusted colgroup.
*
* <p>Copyright (C) 2001 Norman Walsh.</p>
*
* <p>This class provides a
- * <a href="http://xml.apache.org/xalan/">Xalan</a>
+ * <a href="http://xml.apache.org/xalan-j/">Xalan</a>
* extension element for inserting text into a result tree.</p>
*
* <p><b>Change Log:</b></p>
* <p>Copyright (C) 2001 Norman Walsh.</p>
*
* <p>This class provides a
- * <a href="http://xml.apache.org/xalan">Xalan</a>
+ * <a href="http://xml.apache.org/xalan-j/">Xalan</a>
* implementation of two features that would be impractical to
* implement directly in XSLT: line numbering and callouts.</p>
*
* attributes as the originals, except that 'name' and 'id' attributes
* are not duplicated.</p>
*
- * @param xalanRTF The result tree fragment of the verbatim environment.
+ * @param context
+ * @param xalanNI
*
* @return The modified result tree fragment.
*/
* <p>Callouts are inserted before the character at the line/column
* where they are to occur.</p>
*
+ * @param context
* @param areaspecNodeSet The source node set that contains the areaspec.
- * @param xalanRTF The result tree fragment of the verbatim environment.
- * @param defaultColumn The column for callouts that specify only a line.
- * @param gPath The path to use for callout graphics.
- * @param gExt The extension to use for callout graphics.
- * @param gMax The largest number that can be represented as a graphic.
- * @param useFO Should fo:external-graphics be produced, as opposed to
- * HTML imgs. This is bogus, the extension should figure it out, but I
- * haven't figured out how to do that yet.
+ * @param xalanNI
*
* @return The modified result tree fragment.
*/
-
public DocumentFragment insertCallouts (ExpressionContext context,
NodeIterator areaspecNodeSet,
NodeIterator xalanNI) {