Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.apache.poi.hwpf.model.types
Class SHDAbstractType

    java.lang.Object
      org.apache.poi.hwpf.model.types.SHDAbstractType

Direct Known Subclasses:
  ShadingDescriptor

    @Internal
    public abstract class SHDAbstractType

extends java.lang.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 Summary
`protected Colorref` | `field_1_cvFore`
`protected Colorref` | `field_2_cvBack`
`protected int` | `field_3_ipat`

Constructor Summary
`protected` | `SHDAbstractType()`

Method Summary
`boolean` | `equals(java.lang.Object obj)`
`protected void` | `fillFields(byte[] data, int offset)`
`Colorref` | `getCvBack()` A COLORREF that specifies the background color of ipat.
`Colorref` | `getCvFore()` A COLORREF that specifies the foreground color of ipat.
`int` | `getIpat()` An Ipat that specifies the pattern used for shading.
`static int` | `getSize()` Size of record
`int` | `hashCode()`
`byte[]` | `serialize()`
`void` | `serialize(byte[] data, int offset)`
`void` | `setCvBack(Colorref field_2_cvBack)` A COLORREF that specifies the background color of ipat.
`void` | `setCvFore(Colorref field_1_cvFore)` A COLORREF that specifies the foreground color of ipat.
`void` | `setIpat(int field_3_ipat)` An Ipat that specifies the pattern used for shading.
`java.lang.String` | `toString()`

Methods inherited from class java.lang.Object
`clone, finalize, getClass, notify, notifyAll, wait, wait, wait`

Field Detail

### 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 Detail

### SHDAbstractType

    protected SHDAbstractType()

Method Detail

### 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(java.lang.Object obj)

  Overrides:
    `equals` in class `java.lang.Object`

### hashCode

    public int hashCode()

  Overrides:
    `hashCode` in class `java.lang.Object`

### toString

    public java.lang.String toString()

  Overrides:
    `toString` in class `java.lang.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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright 2017 The Apache Software Foundation or its licensors, as applicable.