Class ChartRecord

  • All Implemented Interfaces:
    java.lang.Cloneable

    public final class ChartRecord
    extends StandardRecord
    implements java.lang.Cloneable
    CHART (0x1002)

    The chart record is used to define the location and size of a chart.

    Chart related records don't seem to be covered in either the OOO or the MS documentation. The book "Microsoft Excel 97 Developer's Kit" ISBN: (1-57231-498-2) seems to have an entire chapter (10) devoted to Chart records. One blog suggests that some documentation for these records is available in "MSDN Library, Feb 1998", but no later.

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static short sid  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      ChartRecord clone()  
      int getHeight()
      Get the height field for the Chart record.
      short getSid()
      return the non static version of the id for this record.
      int getWidth()
      Get the width field for the Chart record.
      int getX()
      Get the x field for the Chart record.
      int getY()
      Get the y field for the Chart record.
      void serialize​(LittleEndianOutput out)  
      void setHeight​(int height)
      Set the height field for the Chart record.
      void setWidth​(int width)
      Set the width field for the Chart record.
      void setX​(int x)
      Set the x field for the Chart record.
      void setY​(int y)
      Set the y field for the Chart record.
      java.lang.String toString()
      get a string representation of the record (for biffview/debugging)
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • ChartRecord

        public ChartRecord()
    • Method Detail

      • toString

        public java.lang.String toString()
        Description copied from class: Record
        get a string representation of the record (for biffview/debugging)
        Overrides:
        toString in class Record
      • 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
      • getX

        public int getX()
        Get the x field for the Chart record.
      • setX

        public void setX​(int x)
        Set the x field for the Chart record.
      • getY

        public int getY()
        Get the y field for the Chart record.
      • setY

        public void setY​(int y)
        Set the y field for the Chart record.
      • getWidth

        public int getWidth()
        Get the width field for the Chart record.
      • setWidth

        public void setWidth​(int width)
        Set the width field for the Chart record.
      • getHeight

        public int getHeight()
        Get the height field for the Chart record.
      • setHeight

        public void setHeight​(int height)
        Set the height field for the Chart record.