Class StyleRecord

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

    public final class StyleRecord
    extends StandardRecord
    Describes a builtin to the gui or user defined style
    • 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​(java.lang.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 java.lang.String getName()
        get the style's name
        Returns:
        name of the style
      • 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 StyleRecord copy()
        Specified by:
        copy in interface org.apache.poi.common.Duplicatable
        Specified by:
        copy in class StandardRecord
      • getGenericProperties

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