@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.
(LVLF 结构包含列表中单个级别的格式属性。类和字段描述引用自 Microsoft Office Word 97-2007 二进制文件格式和 [MS-DOC] - v20110608 Word (.doc) 二进制文件格式 注意:此源是自动生成的,请勿修改此文件。子类化或删除 src/types/definitions 中的记录。这个类是内部的。由于我们对内部 Microsoft Word 二进制结构的了解发生变化,其内容或属性可能会发生变化,恕不另行通知。)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.
(一个无符号整数,指定包含此 LVLF 的 LVL 中 grpprlChpx 的大小(以字节为单位)。)
|
short |
getCbGrpprlPapx()
An unsigned integer that specifies the size, in bytes, of the grpprlPapx in the LVL that contains this LVLF.
(一个无符号整数,指定包含此 LVLF 的 LVL 中 grpprlPapx 的大小(以字节为单位)。)
|
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.
(如果 fIndentSav 不为零,这是一个有符号整数,它指定删除编号时需要删除的缩进的大小(以缇为单位)。)
|
Grfhic |
getGrfhic()
A grfhic that specifies the HTML incompatibilities of the level..
(指定关卡的 HTML 不兼容性的 grfhic。)
|
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.
(获取 LVLF 记录的信息字段。)
|
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.
(一个 MSONFC,如 [MS-OSHARED] 第 2.2.1.3 节中指定的,指定级别编号的格式,用于替换此列表中 LVL 的 xst 字段中此级别的占位符。)
|
byte[] |
getRgbxchNums()
An array of 8-bit integers.
(一个 8 位整数数组。)
|
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
(指定此 LVLF 结构的 nfc 是否以前是用于双向兼容性的临时值的位,已转换为标准 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.
(指定此级别是否覆盖所有继承级别编号的 nfc 的位。)
|
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
(一个位,指定在遇到比此 LVLF 对应的级别更重要的级别后,级别的数字序列是否不重新开始)
|
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.
(一个无符号整数,指定包含此 LVLF 的 LVL 中 grpprlChpx 的大小(以字节为单位)。)
|
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.
(一个无符号整数,指定包含此 LVLF 的 LVL 中 grpprlPapx 的大小(以字节为单位)。)
|
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.
(如果 fIndentSav 不为零,这是一个有符号整数,它指定删除编号时需要删除的缩进的大小(以缇为单位)。)
|
void |
setFConverted(boolean value)
Sets the fConverted field value.
(设置 fConverted 字段值。)
|
void |
setFIndentSav(boolean value)
Sets the fIndentSav field value.
(设置 fIndentSav 字段值。)
|
void |
setFLegal(boolean value)
Sets the fLegal field value.
(设置 fLegal 字段值。)
|
void |
setFNoRestart(boolean value)
Sets the fNoRestart field value.
(设置 fNoRestart 字段值。)
|
void |
setFTentative(boolean value)
Sets the fTentative field value.
(设置 fTentative 字段值。)
|
void |
setGrfhic(Grfhic field_11_grfhic)
A grfhic that specifies the HTML incompatibilities of the level..
(指定关卡的 HTML 不兼容性的 grfhic。)
|
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.
(设置 LVLF 记录的信息字段。)
|
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.
(设置 jc 字段值。)
|
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.
(一个 MSONFC,如 [MS-OSHARED] 第 2.2.1.3 节中指定的,指定级别编号的格式,用于替换此列表中 LVL 的 xst 字段中此级别的占位符。)
|
void |
setRgbxchNums(byte[] field_4_rgbxchNums)
An array of 8-bit integers.
(一个 8 位整数数组。)
|
void |
setUnused1(boolean value)
Sets the unused1 field value.
(设置未使用的 1 字段值。)
|
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.