Class AreaDependencyManager

java.lang.Object
io.jmix.reports.yarg.formatters.impl.xls.AreaDependencyManager

public class AreaDependencyManager extends Object
  • Constructor Details

    • AreaDependencyManager

      public AreaDependencyManager()
  • Method Details

    • getAreasDependency

      public Map<Area,List<Area>> getAreasDependency()
    • addDependency

      public void addDependency(Area main, Area dependent)
      Adds area dependency for formula calculations
      Parameters:
      main - Main area
      dependent - Dependent area
    • updateRefPtg

      public void updateRefPtg(Area original, Area dependent, org.apache.poi.ss.formula.ptg.RefPtg refPtg)
    • updateAreaPtg

      public void updateAreaPtg(Area original, Area dependent, org.apache.poi.ss.formula.ptg.AreaPtg areaPtg)
    • shiftPtgBounds

      public void shiftPtgBounds(Area original, Area dependent, org.apache.poi.ss.formula.ptg.AreaPtg areaPtg)
    • growPtgBounds

      public void growPtgBounds(Area original, org.apache.poi.ss.formula.ptg.AreaPtg areaPtg)
    • getTemplateAreaByCoordinate

      public Area getTemplateAreaByCoordinate(int col, int row)