Class AGrid

    • Constructor Detail

      • AGrid

        public AGrid()
    • Method Detail

      • getRangeUri

        public String getRangeUri​(int colStart,
                                  int rowStart,
                                  int colEnd,
                                  int rowEnd)
        Gets the URI to the table by its four coordinates on the sheet.
        Specified by:
        getRangeUri in interface IGrid
        Returns:
        URI to the table in the sheet. (e.g. file:D:\work\Workspace\org.openl.tablets.tutorial4\rules \main&wbName=Tutorial_4.xls&wsName=Vehicle-Scoring&range=B3:D12)
      • getRegionContaining

        public IGridRegion getRegionContaining​(int col,
                                               int row)
        Specified by:
        getRegionContaining in interface IGrid
        Returns:
        Merged region containing cell specified by coordinates or null
      • isPartOfTheMergedRegion

        public boolean isPartOfTheMergedRegion​(int x,
                                               int y)
        Specified by:
        isPartOfTheMergedRegion in interface IGrid
      • isTopLeftCellInMergedRegion

        public boolean isTopLeftCellInMergedRegion​(int column,
                                                   int row)
        Specified by:
        isTopLeftCellInMergedRegion in interface IGrid
      • isInOneMergedRegion

        public boolean isInOneMergedRegion​(int firstCellColumn,
                                           int firstCellRow,
                                           int secondCellColumn,
                                           int secondCellRow)
        Specified by:
        isInOneMergedRegion in interface IGrid