Class GrfhicAbstractType

  • Direct Known Subclasses:
    Grfhic

    @Internal
    public abstract class GrfhicAbstractType
    extends java.lang.Object
    The grfhic structure is a set of HTML incompatibility flags that specify the HTML incompatibilities of a list structure. The values specify possible incompatibilities between an LVL or LVLF and HTML lists. The values do not define list properties.

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

    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
      • 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
      • getGrfhic

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

        @Internal
        public void setGrfhic​(byte field_1_grfhic)
        HTML compatibility flags.
      • setFHtmlChecked

        @Internal
        public void setFHtmlChecked​(boolean value)
        Sets the fHtmlChecked field value. Checked
      • isFHtmlChecked

        @Internal
        public boolean isFHtmlChecked()
        Checked
        Returns:
        the fHtmlChecked field value.
      • setFHtmlUnsupported

        @Internal
        public void setFHtmlUnsupported​(boolean value)
        Sets the fHtmlUnsupported field value. The numbering sequence or format is unsupported (includes tab & size)
      • isFHtmlUnsupported

        @Internal
        public boolean isFHtmlUnsupported()
        The numbering sequence or format is unsupported (includes tab & size)
        Returns:
        the fHtmlUnsupported field value.
      • setFHtmlListTextNotSharpDot

        @Internal
        public void setFHtmlListTextNotSharpDot​(boolean value)
        Sets the fHtmlListTextNotSharpDot field value. The list text is not "#."
      • isFHtmlListTextNotSharpDot

        @Internal
        public boolean isFHtmlListTextNotSharpDot()
        The list text is not "#."
        Returns:
        the fHtmlListTextNotSharpDot field value.
      • setFHtmlNotPeriod

        @Internal
        public void setFHtmlNotPeriod​(boolean value)
        Sets the fHtmlNotPeriod field value. Something other than a period is used
      • isFHtmlNotPeriod

        @Internal
        public boolean isFHtmlNotPeriod()
        Something other than a period is used
        Returns:
        the fHtmlNotPeriod field value.
      • setFHtmlFirstLineMismatch

        @Internal
        public void setFHtmlFirstLineMismatch​(boolean value)
        Sets the fHtmlFirstLineMismatch field value. First line indent mismatch
      • isFHtmlFirstLineMismatch

        @Internal
        public boolean isFHtmlFirstLineMismatch()
        First line indent mismatch
        Returns:
        the fHtmlFirstLineMismatch field value.
      • setFHtmlTabLeftIndentMismatch

        @Internal
        public void setFHtmlTabLeftIndentMismatch​(boolean value)
        Sets the fHtmlTabLeftIndentMismatch field value. The list tab and the dxaLeft don't match (need table?)
      • isFHtmlTabLeftIndentMismatch

        @Internal
        public boolean isFHtmlTabLeftIndentMismatch()
        The list tab and the dxaLeft don't match (need table?)
        Returns:
        the fHtmlTabLeftIndentMismatch field value.
      • setFHtmlHangingIndentBeneathNumber

        @Internal
        public void setFHtmlHangingIndentBeneathNumber​(boolean value)
        Sets the fHtmlHangingIndentBeneathNumber field value. The hanging indent falls beneath the number (need plain text)
      • isFHtmlHangingIndentBeneathNumber

        @Internal
        public boolean isFHtmlHangingIndentBeneathNumber()
        The hanging indent falls beneath the number (need plain text)
        Returns:
        the fHtmlHangingIndentBeneathNumber field value.
      • setFHtmlBuiltInBullet

        @Internal
        public void setFHtmlBuiltInBullet​(boolean value)
        Sets the fHtmlBuiltInBullet field value. A built-in HTML bullet
      • isFHtmlBuiltInBullet

        @Internal
        public boolean isFHtmlBuiltInBullet()
        A built-in HTML bullet
        Returns:
        the fHtmlBuiltInBullet field value.