1 16 19 package org.apache.xpath.operations; 20 21 import org.apache.xpath.XPathContext; 22 import org.apache.xpath.objects.XNumber; 23 import org.apache.xpath.objects.XObject; 24 25 28 public class Plus extends Operation 29 { 30 31 42 public XObject operate(XObject left, XObject right) 43 throws javax.xml.transform.TransformerException ![JavaDoc](../../../../../cmn/javadoc.gif) 44 { 45 return new XNumber(left.num() + right.num()); 46 } 47 48 57 public double num(XPathContext xctxt) 58 throws javax.xml.transform.TransformerException ![JavaDoc](../../../../../cmn/javadoc.gif) 59 { 60 61 return (m_right.num(xctxt) + m_left.num(xctxt)); 62 } 63 64 } 65 | Popular Tags |