Class PaneRecord

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

public final class PaneRecord extends StandardRecord
Describes the frozen and unfrozen panes.
  • Field Details

  • Constructor Details

    • PaneRecord

      public PaneRecord()
    • PaneRecord

      public PaneRecord(PaneRecord other)
    • PaneRecord

      public PaneRecord(RecordInputStream in)
  • Method Details

    • serialize

      public void serialize(LittleEndianOutput out)
    • 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
    • copy

      public PaneRecord copy()
      Specified by:
      copy in interface org.apache.poi.common.Duplicatable
      Specified by:
      copy in class StandardRecord
    • getX

      public short getX()
      Get the x field for the Pane record.
      Returns:
      the x value
    • setX

      public void setX(short field_1_x)
      Set the x field for the Pane record.
      Parameters:
      field_1_x - the x value
    • getY

      public short getY()
      Get the y field for the Pane record.
      Returns:
      the y value
    • setY

      public void setY(short field_2_y)
      Set the y field for the Pane record.
      Parameters:
      field_2_y - the y value
    • getTopRow

      public short getTopRow()
      Get the top row field for the Pane record.
      Returns:
      the top row
    • setTopRow

      public void setTopRow(short field_3_topRow)
      Set the top row field for the Pane record.
      Parameters:
      field_3_topRow - the top row
    • getLeftColumn

      public short getLeftColumn()
      Get the left column field for the Pane record.
      Returns:
      the left column
    • setLeftColumn

      public void setLeftColumn(short field_4_leftColumn)
      Set the left column field for the Pane record.
      Parameters:
      field_4_leftColumn - the left column
    • getActivePane

      public short getActivePane()
      Get the active pane field for the Pane record.
      Returns:
      One of ACTIVE_PANE_LOWER_RIGHT ACTIVE_PANE_UPPER_RIGHT ACTIVE_PANE_LOWER_LEFT ACTIVE_PANE_UPPER_LEFT
    • setActivePane

      public void setActivePane(short field_5_activePane)
      Set the active pane field for the Pane record.
      Parameters:
      field_5_activePane - One of ACTIVE_PANE_LOWER_RIGHT ACTIVE_PANE_UPPER_RIGHT ACTIVE_PANE_LOWER_LEFT ACTIVE_PANE_UPPER_LEFT
    • getGenericRecordType

      public HSSFRecordTypes getGenericRecordType()
      Specified by:
      getGenericRecordType in interface GenericRecord
      Specified by:
      getGenericRecordType in class Record
    • getGenericProperties

      public Map<String,Supplier<?>> getGenericProperties()