werken      00/11/26 04:54:02

  Modified:    src/java/org/apache/velocity/anakia XPathTool.java
  Log:
  Added another example, fixed a typo.
  
  Revision  Changes    Path
  1.6       +8 -2      
jakarta-velocity/src/java/org/apache/velocity/anakia/XPathTool.java
  
  Index: XPathTool.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-velocity/src/java/org/apache/velocity/anakia/XPathTool.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- XPathTool.java    2000/11/26 12:48:44     1.5
  +++ XPathTool.java    2000/11/26 12:54:02     1.6
  @@ -77,7 +77,9 @@
      <p>
      The W3C XPath Specification (http://www.w3.org/TR/xpath) refers
      to NodeSets repeatedly, but this implementation simply uses
  -   java.util.List to hold all NOdes.
  +   java.util.List to hold all Nodes.  A 'Node' is any object in
  +   a JDOM object tree, such as an org.jdom.Element, org.jdom.Document,
  +   or org.jdom.Attribute.
      <p>
      To use it in Velocity, do this:
      <p>
  @@ -86,11 +88,15 @@
      #foreach ($author in $authors)
       $author.getValue() 
      #end
  +   #set $chapterTitles = $xpath.applyTo("document/chapter/@title", $root)
  +   #foreach ($title in $chapterTitles)
  +    $title.getValue()
  +   #end
      </code>
      
       @author <a href="[EMAIL PROTECTED]">bob mcwhirter</a>
       @author <a href="[EMAIL PROTECTED]">Jon S. Stevens</a>
  -    @version $Id: XPathTool.java,v 1.5 2000/11/26 12:48:44 werken Exp $
  +    @version $Id: XPathTool.java,v 1.6 2000/11/26 12:54:02 werken Exp $
   */
   
   public class XPathTool
  
  
  

Reply via email to