Class SHDAbstractType

java.lang.Object
org.apache.poi.hwpf.model.types.SHDAbstractType
Direct Known Subclasses:
ShadingDescriptor

@Internal public abstract class SHDAbstractType extends Object
The Shd structure specifies the colors and pattern that are used for background shading.

Class and fields descriptions are quoted from Word (.doc) Binary File Format by Microsoft Corporation

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.

Author:
Sergey Vladimirov; according to Word (.doc) Binary File Format by Microsoft Corporation.
  • Field Details

    • field_1_cvFore

      protected Colorref field_1_cvFore
    • field_2_cvBack

      protected Colorref field_2_cvBack
    • field_3_ipat

      protected int field_3_ipat
  • Constructor Details

    • SHDAbstractType

      protected SHDAbstractType()
  • Method Details

    • fillFields

      protected void fillFields(byte[] data, int offset)
    • serialize

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

      public byte[] serialize()
    • getSize

      public static int getSize()
      Size of record
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

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

      public String toString()
      Overrides:
      toString in class Object
    • getCvFore

      @Internal public Colorref getCvFore()
      A COLORREF that specifies the foreground color of ipat.
    • setCvFore

      @Internal public void setCvFore(Colorref field_1_cvFore)
      A COLORREF that specifies the foreground color of ipat.
    • getCvBack

      @Internal public Colorref getCvBack()
      A COLORREF that specifies the background color of ipat.
    • setCvBack

      @Internal public void setCvBack(Colorref field_2_cvBack)
      A COLORREF that specifies the background color of ipat.
    • getIpat

      @Internal public int getIpat()
      An Ipat that specifies the pattern used for shading.
    • setIpat

      @Internal public void setIpat(int field_3_ipat)
      An Ipat that specifies the pattern used for shading.