Class StyleRecord

    • Constructor Detail

      • StyleRecord

        public StyleRecord()
        creates a new style record, initially set to 'built-in'
      • StyleRecord

        public StyleRecord​(StyleRecord other)
    • Method Detail

      • setXFIndex

        public void setXFIndex​(int xfIndex)
        set the actual index of the style extended format record
        Parameters:
        xfIndex - of the xf record
      • getXFIndex

        public int getXFIndex()
        get the actual index of the style extended format record
        Returns:
        index of the xf record
        See Also:
        getXFIndex()
      • setName

        public void setName​(String name)
        set the style's name
        Parameters:
        name - of the style
      • setBuiltinStyle

        public void setBuiltinStyle​(int builtinStyleId)
        if this is a builtin style set the number of the built in style
        Parameters:
        builtinStyleId - style number (0-7)
      • setOutlineStyleLevel

        public void setOutlineStyleLevel​(int level)
        set the row or column level of the style (if builtin 1||2)
        Parameters:
        level - The outline-level
      • isBuiltin

        public boolean isBuiltin()
      • getName

        public String getName()
        get the style's name
        Returns:
        name of the style
      • serialize

        public void serialize​(LittleEndianOutput out)
        Description copied from class: StandardRecord
        Write the data content of this BIFF record. The 'ushort sid' and 'ushort size' header fields have already been written by the superclass.

        The number of bytes written must equal the record size reported by RecordBase.getRecordSize()} minus four ( record header consisting of a 'ushort sid' and 'ushort reclength' has already been written by their superclass).

        Specified by:
        serialize in class StandardRecord
        Parameters:
        out - the output object
      • 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