Documentation of 'org.apache.poi.ss.formula.FormulaShifter' Java class
FormulaShifter
org.apache.poi.ss.formula

Class FormulaShifter



  • public final class FormulaShifter
    extends java.lang.Object
    Updates Formulas as rows or sheets are shifted
    • Method Detail

      • createForRowShift

        public static FormulaShifter createForRowShift(int externSheetIndex,
                                                       java.lang.String sheetName,
                                                       int firstMovedRowIndex,
                                                       int lastMovedRowIndex,
                                                       int numberOfRowsToMove)
      • createForSheetShift

        public static FormulaShifter createForSheetShift(int srcSheetIndex,
                                                         int dstSheetIndex)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • adjustFormula

        public boolean adjustFormula(Ptg[] ptgs,
                                     int currentExternSheetIx)
        Parameters:
        ptgs - - if necessary, will get modified by this method
        currentExternSheetIx - - the extern sheet index of the sheet that contains the formula being adjusted
        Returns:
        true if a change was made to the formula tokens

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.