Home » JCraft » jxl » biff » formula » [javadoc | source]
jxl.biff.formula
abstract class: Operand [javadoc | source]
java.lang.Object
   jxl.biff.formula.ParseItem
      jxl.biff.formula.Operand
An operand in the parse tree. Operands represent leaf nodes in the tree, and may not have children Operands include numerical values, cell references and ranges
Constructor:
 public Operand() 
Method from jxl.biff.formula.Operand Summary:
adjustRelativeCellReferences,   columnInserted,   columnRemoved,   rowInserted,   rowRemoved
Methods from jxl.biff.formula.ParseItem:
adjustRelativeCellReferences,   columnInserted,   columnRemoved,   getBytes,   getParseContext,   getString,   handleImportedCellReferences,   isValid,   isVolatile,   rowInserted,   rowRemoved,   setAlternateCode,   setInvalid,   setParent,   setParseContext,   setVolatile,   useAlternateCode
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from jxl.biff.formula.Operand Detail:
 public  void adjustRelativeCellReferences(int colAdjust,
    int rowAdjust) 
    Default behaviour is to do nothing
  void columnInserted(int sheetIndex,
    int col,
    boolean currentSheet) 
    Default behaviour is to do nothing
  void columnRemoved(int sheetIndex,
    int col,
    boolean currentSheet) 
    Called when a column is inserted on the specified sheet. Tells the formula parser to update all of its cell references beyond this column
  void rowInserted(int sheetIndex,
    int row,
    boolean currentSheet) 
    Called when a column is inserted on the specified sheet. Tells the formula parser to update all of its cell references beyond this column
  void rowRemoved(int sheetIndex,
    int row,
    boolean currentSheet) 
    Called when a column is inserted on the specified sheet. Tells the formula parser to update all of its cell references beyond this column