Class ActiveRangeHelper

java.lang.Object
io.keikai.ui.impl.ActiveRangeHelper
All Implemented Interfaces:
Serializable

public class ActiveRangeHelper extends Object implements Serializable
keep track of the currently visible area of the only 1 active sheet, visible to end-users in a browser. Spreadsheet only renders that visible area of the active sheet to end-users.
Author:
sam,Hawk
See Also:
  • Constructor Details

    • ActiveRangeHelper

      public ActiveRangeHelper()
  • Method Details

    • setActiveRange

      public void setActiveRange(SSheet sheet, int tRow, int lCol, int bRow, int rCol)
    • setActiveRange

      public void setActiveRange(SSheet sheet, int tRow, int lCol, int bRow, int rCol, boolean clearFirst)
    • getArea

      public AreaRef getArea(SSheet sheet)
    • containsSheet

      public boolean containsSheet(SSheet sheet)
    • contains

      public boolean contains(SSheet sheet, int row, int col)
    • contains

      public boolean contains(SSheet sheet, int tRow, int lCol, int bRow, int rCol)
    • removeActiveRange

      public AreaRef removeActiveRange(SSheet sheet)
    • sheetIterator

      public Iterator<SSheet> sheetIterator()