geirm       02/01/28 16:33:26

  Modified:    src/java/org/apache/tools/dvsl DVSLNode.java
               src/java/org/apache/tools/dvsl/dom4j Dom4jNodeImpl.java
  Log:
  Added valueOf( Xpath) as suggested by Brad Cox.
  
  I don't like this naked layer - might this be better in TransformTool?  I
  think so - keeps the Node impl simpler
  
  Revision  Changes    Path
  1.2       +6 -0      
jakarta-velocity-dvsl/src/java/org/apache/tools/dvsl/DVSLNode.java
  
  Index: DVSLNode.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-velocity-dvsl/src/java/org/apache/tools/dvsl/DVSLNode.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DVSLNode.java     18 Dec 2001 21:23:15 -0000      1.1
  +++ DVSLNode.java     29 Jan 2002 00:33:26 -0000      1.2
  @@ -78,6 +78,12 @@
       public String value();
   
       /**
  +     *  returns the value of the XPAth
  +     *  expression
  +     */
  +    public Object valueOf( String xpath );
  +
  +    /**
        *  returns attribute
        */
       public String attrib( String attribute );
  
  
  
  1.2       +5 -0      
jakarta-velocity-dvsl/src/java/org/apache/tools/dvsl/dom4j/Dom4jNodeImpl.java
  
  Index: Dom4jNodeImpl.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-velocity-dvsl/src/java/org/apache/tools/dvsl/dom4j/Dom4jNodeImpl.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- Dom4jNodeImpl.java        18 Dec 2001 21:15:18 -0000      1.1
  +++ Dom4jNodeImpl.java        29 Jan 2002 00:33:26 -0000      1.2
  @@ -186,6 +186,11 @@
           return element.getText();
       }
   
  +    public Object valueOf( String xpath )
  +    {
  +        return element.valueOf( xpath );
  +    }
  +
       public String toString()
       {
           return value();
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to