@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 | 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 | Description |
---|---|---|
protected |
LVLFAbstractType() |
Modifier and Type | Method | 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 2018 The Apache Software Foundation or its licensors, as applicable.