Class SelectionRecord

  • All Implemented Interfaces:
    org.apache.poi.common.Duplicatable, GenericRecord

    public final class SelectionRecord
    extends StandardRecord
    Shows the user's selection on the sheet for write set num refs to 0
    • Constructor Detail

      • SelectionRecord

        public SelectionRecord​(int activeCellRow,
                               int activeCellCol)
        Creates a default selection record (cell A1, in pane ID 3)
        Parameters:
        activeCellRow - the active cells row index
        activeCellCol - the active cells column index
    • Method Detail

      • setPane

        public void setPane​(byte pane)
        set which window pane this is for
        Parameters:
        pane - the window pane
      • setActiveCellRow

        public void setActiveCellRow​(int row)
        set the active cell's row
        Parameters:
        row - number of active cell
      • setActiveCellCol

        public void setActiveCellCol​(short col)
        set the active cell's col
        Parameters:
        col - number of active cell
      • setActiveCellRef

        public void setActiveCellRef​(short ref)
        set the active cell's reference number
        Parameters:
        ref - number of active cell
      • getPane

        public byte getPane()
        Returns:
        the pane ID which window pane this is for
      • getActiveCellRow

        public int getActiveCellRow()
        get the active cell's row
        Returns:
        row number of active cell
      • getActiveCellCol

        public int getActiveCellCol()
        get the active cell's col
        Returns:
        col number of active cell
      • getActiveCellRef

        public int getActiveCellRef()
        get the active cell's reference number
        Returns:
        ref number of active cell
      • getSid

        public short getSid()
        Description copied from class: Record
        return the non static version of the id for this record.
        Specified by:
        getSid in class Record
        Returns:
        he id for this record
      • getGenericProperties

        public java.util.Map<java.lang.String,​java.util.function.Supplier<?>> getGenericProperties()