]> source.dussan.org Git - poi.git/commitdiff
changed to match Avik's
authorAndrew C. Oliver <acoliver@apache.org>
Wed, 17 Apr 2002 23:04:53 +0000 (23:04 +0000)
committerAndrew C. Oliver <acoliver@apache.org>
Wed, 17 Apr 2002 23:04:53 +0000 (23:04 +0000)
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352433 13f79535-47bb-0310-9956-ffa450edef68

src/java/org/apache/poi/hssf/record/formula/ParenthesisPtg.java

index 104fd65860d3c117308d5698b988d427bbd2c5f6..5bf163b07d3f330c04e59b47b81f459085367f01 100644 (file)
  * <http://www.apache.org/>.
  */
 
-/*
- * ParenthesisPtg.java
- *
- * Created on November 21, 2001, 6:42 PM
- */
 package org.apache.poi.hssf.record.formula;
 
 /**
- * Denotes that the previous operation (if just after an operation) or operand
- * (if just after an operand) should appear in parenthesis.  For display purposes only.
+ * Dummy class, we want it only for for the parsing process
+ * does not actually get into the file  -- note by andy...there is a parenthesis PTG
+ * that can be written and is sometimes!
  *
- * @author  andy
+ * Avik Sengupta <lists@aviksengupta.com>
  */
-
 public class ParenthesisPtg
     extends Ptg
+    implements OperationPtg
 {
-    private final static int SIZE = 1;
-    public final static byte sid  = 0x15;
+   
 
-    /** Creates new ParenthesisPtg */
+   
 
-    public ParenthesisPtg()
+    public void writeBytes(byte [] array, int offset)
     {
+        //do nothing
     }
 
-    /** Creates new ParenthesisPtg */
-
-    public ParenthesisPtg(byte [] data, int offset)
+    public int getSize()
     {
-
-        // doesn't read anything
+        return 0;
     }
 
-    public void writeBytes(byte [] array, int offset)
+    public int getType()
     {
+        return TYPE_BINARY;
     }
 
-    public int getSize()
+    public int getNumberOfOperands()
     {
-        return SIZE;
+        return 0;
     }
 
     public String toFormulaString()
     {
-        return "()";   // bug...should be an operation?  have a new "Cosmetic and unnecessary" interface?
+        return "(";
+    }
+
+    public String toFormulaString(Ptg [] operands)
+    {
+        return "(";
     }
 }
+