@Internal public abstract class LVLFAbstractType extends java.lang.Object
Class and fields descriptions are quoted from Microsoft Office Word 97-2007 Binary File Format and [MS-DOC] - v20110608 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.
Modifier and Type | Field and Description |
---|---|
protected int |
field_1_iStartAt |
protected short |
field_10_ilvlRestartLim |
protected Grfhic |
field_11_grfhic |
protected byte |
field_2_nfc |
protected byte |
field_3_info |
protected byte[] |
field_4_rgbxchNums |
protected byte |
field_5_ixchFollow |
protected int |
field_6_dxaIndentSav |
protected int |
field_7_unused2 |
protected short |
field_8_cbGrpprlChpx |
protected short |
field_9_cbGrpprlPapx |
Modifier | Constructor and Description |
---|---|
protected |
LVLFAbstractType() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
protected void |
fillFields(byte[] data,
int offset) |
short |
getCbGrpprlChpx()
An unsigned integer that specifies the size, in bytes, of the grpprlChpx in the LVL that contains this LVLF.
|
short |
getCbGrpprlPapx()
An unsigned integer that specifies the size, in bytes, of the grpprlPapx in the LVL that contains this LVLF.
|
int |
getDxaIndentSav()
If fIndentSav is nonzero, this is a signed integer that specifies the size, in twips, of the indent that needs to be removed when the numbering is removed.
|
Grfhic |
getGrfhic()
A grfhic that specifies the HTML incompatibilities of the level..
|
short |
getIlvlRestartLim()
An unsigned integer that specifies the first (most-significant) zero-based level after which the number sequence of this level does not restart.
|
byte |
getInfo()
Get the info field for the LVLF record.
|
int |
getIStartAt()
A signed integer that specifies the beginning number for the number sequence belonging to this level.
|
byte |
getIxchFollow()
An unsigned integer that specifies the character that follows the number text.
|
byte |
getJc()
An unsigned integer that specifies the justification of this level
|
byte |
getNfc()
An MSONFC, as specified in [MS-OSHARED] section 2.2.1.3, that specifies the format of the level numbers that replace the placeholders for this level in the xst fields of the LVLs in this list.
|
byte[] |
getRgbxchNums()
An array of 8-bit integers.
|
static int |
getSize()
Size of record
|
int |
getUnused2()
This field MUST be ignored.
|
int |
hashCode() |
boolean |
isFConverted()
A bit that specifies whether the nfc of this LVLF structure was previously a temporary value used for bidirectional compatibility that was converted into a standard MSONFC
|
boolean |
isFIndentSav()
A bit that specifies whether the level indented the text it was applied to and that the indent needs to be removed when numbering is removed.
|
boolean |
isFLegal()
A bit that specifies whether this level overrides the nfc of all inherited level numbers.
|
boolean |
isFNoRestart()
A bit that specifies whether the number sequence of the level does not restart after a level is encountered that is more significant than the level to which this LVLF corresponds
|
boolean |
isFTentative()
A bit that specifies whether the format of the level is tentative
|
boolean |
isUnused1()
Deprecated.
This field should not be used according to specification
|
byte[] |
serialize() |
void |
serialize(byte[] data,
int offset) |
void |
setCbGrpprlChpx(short field_8_cbGrpprlChpx)
An unsigned integer that specifies the size, in bytes, of the grpprlChpx in the LVL that contains this LVLF.
|
void |
setCbGrpprlPapx(short field_9_cbGrpprlPapx)
An unsigned integer that specifies the size, in bytes, of the grpprlPapx in the LVL that contains this LVLF.
|
void |
setDxaIndentSav(int field_6_dxaIndentSav)
If fIndentSav is nonzero, this is a signed integer that specifies the size, in twips, of the indent that needs to be removed when the numbering is removed.
|
void |
setFConverted(boolean value)
Sets the fConverted field value.
|
void |
setFIndentSav(boolean value)
Sets the fIndentSav field value.
|
void |
setFLegal(boolean value)
Sets the fLegal field value.
|
void |
setFNoRestart(boolean value)
Sets the fNoRestart field value.
|
void |
setFTentative(boolean value)
Sets the fTentative field value.
|
void |
setGrfhic(Grfhic field_11_grfhic)
A grfhic that specifies the HTML incompatibilities of the level..
|
void |
setIlvlRestartLim(short field_10_ilvlRestartLim)
An unsigned integer that specifies the first (most-significant) zero-based level after which the number sequence of this level does not restart.
|
void |
setInfo(byte field_3_info)
Set the info field for the LVLF record.
|
void |
setIStartAt(int field_1_iStartAt)
A signed integer that specifies the beginning number for the number sequence belonging to this level.
|
void |
setIxchFollow(byte field_5_ixchFollow)
An unsigned integer that specifies the character that follows the number text.
|
void |
setJc(byte value)
Sets the jc field value.
|
void |
setNfc(byte field_2_nfc)
An MSONFC, as specified in [MS-OSHARED] section 2.2.1.3, that specifies the format of the level numbers that replace the placeholders for this level in the xst fields of the LVLs in this list.
|
void |
setRgbxchNums(byte[] field_4_rgbxchNums)
An array of 8-bit integers.
|
void |
setUnused1(boolean value)
Sets the unused1 field value.
|
void |
setUnused2(int field_7_unused2)
This field MUST be ignored.
|
java.lang.String |
toString() |
protected int field_1_iStartAt
protected byte field_2_nfc
protected byte field_3_info
protected byte[] field_4_rgbxchNums
protected byte field_5_ixchFollow
protected int field_6_dxaIndentSav
protected int field_7_unused2
protected short field_8_cbGrpprlChpx
protected short field_9_cbGrpprlPapx
protected short field_10_ilvlRestartLim
protected Grfhic field_11_grfhic
protected void fillFields(byte[] data, int offset)
public void serialize(byte[] data, int offset)
public byte[] serialize()
public static int getSize()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
@Internal public int getIStartAt()
@Internal public void setIStartAt(int field_1_iStartAt)
@Internal public byte getNfc()
@Internal public void setNfc(byte field_2_nfc)
@Internal public byte getInfo()
@Internal public void setInfo(byte field_3_info)
@Internal public byte[] getRgbxchNums()
@Internal public void setRgbxchNums(byte[] field_4_rgbxchNums)
@Internal public byte getIxchFollow()
@Internal public void setIxchFollow(byte field_5_ixchFollow)
@Internal public int getDxaIndentSav()
@Internal public void setDxaIndentSav(int field_6_dxaIndentSav)
@Internal public int getUnused2()
@Internal public void setUnused2(int field_7_unused2)
@Internal public short getCbGrpprlChpx()
@Internal public void setCbGrpprlChpx(short field_8_cbGrpprlChpx)
@Internal public short getCbGrpprlPapx()
@Internal public void setCbGrpprlPapx(short field_9_cbGrpprlPapx)
@Internal public short getIlvlRestartLim()
@Internal public void setIlvlRestartLim(short field_10_ilvlRestartLim)
@Internal public Grfhic getGrfhic()
@Internal public void setGrfhic(Grfhic field_11_grfhic)
@Internal public void setJc(byte value)
@Internal public byte getJc()
@Internal public void setFLegal(boolean value)
@Internal public boolean isFLegal()
@Internal public void setFNoRestart(boolean value)
@Internal public boolean isFNoRestart()
@Internal public void setFIndentSav(boolean value)
@Internal public boolean isFIndentSav()
@Internal public void setFConverted(boolean value)
@Internal public boolean isFConverted()
@Internal public void setUnused1(boolean value)
@Internal @Deprecated public boolean isUnused1()
@Internal public void setFTentative(boolean value)
@Internal public boolean isFTentative()
Copyright 2021 The Apache Software Foundation or its licensors, as applicable.