Class LFOAbstractType

  • Direct Known Subclasses:
    LFO

    @Internal
    public abstract class LFOAbstractType
    extends Object
    List Format Override (LFO).

    Class and fields descriptions are quoted from [MS-DOC] --v20110315; Word (.doc) Binary File Format

    NOTE: This source is automatically generated please do not modify this file. Either subclass or remove the record in src/types/definitions.

    This class is internal. It content or properties may change without notice due to changes in our knowledge of internal Microsoft Word binary structures.

    • Method Detail

      • serialize

        public void serialize​(byte[] data,
                              int offset)
      • serialize

        public byte[] serialize()
      • getSize

        public static int getSize()
        Size of record
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • getLsid

        @Internal
        public int getLsid()
        A signed integer that specifies the list identifier of an LSTF. This LFO corresponds to the LSTF in PlfLst.rgLstf that has an lsid whose value is equal to this value..
      • setLsid

        @Internal
        public void setLsid​(int field_1_lsid)
        A signed integer that specifies the list identifier of an LSTF. This LFO corresponds to the LSTF in PlfLst.rgLstf that has an lsid whose value is equal to this value..
      • getUnused1

        @Internal
        public int getUnused1()
        This field MUST be ignored.
      • setUnused1

        @Internal
        public void setUnused1​(int field_2_unused1)
        This field MUST be ignored.
      • getUnused2

        @Internal
        public int getUnused2()
        This field MUST be ignored.
      • setUnused2

        @Internal
        public void setUnused2​(int field_3_unused2)
        This field MUST be ignored.
      • getClfolvl

        @Internal
        public byte getClfolvl()
        An unsigned integer that specifies the field that this LFO represents..
      • setClfolvl

        @Internal
        public void setClfolvl​(byte field_4_clfolvl)
        An unsigned integer that specifies the field that this LFO represents..
      • getIbstFltAutoNum

        @Internal
        public byte getIbstFltAutoNum()
        Used for AUTONUM field emulation.
      • setIbstFltAutoNum

        @Internal
        public void setIbstFltAutoNum​(byte field_5_ibstFltAutoNum)
        Used for AUTONUM field emulation.
      • getGrfhic

        @Internal
        public Grfhic getGrfhic()
        HTML compatibility flags.
      • setGrfhic

        @Internal
        public void setGrfhic​(Grfhic field_6_grfhic)
        HTML compatibility flags.
      • getUnused3

        @Internal
        public byte getUnused3()
        This field MUST be ignored.
      • setUnused3

        @Internal
        public void setUnused3​(byte field_7_unused3)
        This field MUST be ignored.