@Internal public abstract class BKFAbstractType extends java.lang.Object
Class and fields descriptions are quoted from Microsoft Office Word 97-2007 Binary File Format (.doc) Specification
(BookKmark 第一个描述符 (BKF)。类和字段描述引用自 Microsoft Office Word 97-2007 二进制文件格式 (.doc) 规范)Modifier and Type | Field and Description |
---|---|
protected short |
field_1_ibkl |
protected short |
field_2_bkf_flags |
Modifier | Constructor and Description |
---|---|
protected |
BKFAbstractType() |
protected |
BKFAbstractType(BKFAbstractType other) |
Modifier and Type | Method and Description |
---|---|
protected void |
fillFields(byte[] data, int offset) |
short |
getBkf_flags()
Get the bkf_flags field for the BKF record.
(获取 BKF 记录的 bkf_flags 字段。)
|
short |
getIbkl()
Index to BKL entry in plcfbkl that describes the ending position of this bookmark in the CP stream.
(plcfbkl 中 BKL 条目的索引,描述了此书签在 CP 流中的结束位置。)
|
byte |
getItcFirst()
When bkf.fCol==1, this is the index to the first column of a table column bookmark
(当 bkf.fCol==1 时,这是表列书签的第一列的索引)
|
byte |
getItcLim()
When bkf.fCol==1, this is the index to limit column of a table column bookmark
(当 bkf.fCol==1 时,这是限制表列书签的列的索引)
|
static int |
getSize()
Size of record
(记录大小)
|
boolean |
isFCol()
When 1, this bookmark marks a range of columns in a table specified by (bkf.itcFirst, bkf.itcLim)
(为 1 时,此书签标记由 (bkf.itcFirst, bkf.itcLim) 指定的表中的列范围)
|
boolean |
isFPub()
When 1, this indicates that this bookmark is marking the range of a Macintosh Publisher section
(为 1 时,表示此书签正在标记 Macintosh Publisher 部分的范围)
|
void |
serialize(byte[] data, int offset) |
void |
setBkf_flags(short field_2_bkf_flags)
Set the bkf_flags field for the BKF record.
(设置 BKF 记录的 bkf_flags 字段。)
|
void |
setFCol(boolean value)
Sets the fCol field value.
(设置 fCol 字段值。)
|
void |
setFPub(boolean value)
Sets the fPub field value.
(设置 fPub 字段值。)
|
void |
setIbkl(short field_1_ibkl)
Index to BKL entry in plcfbkl that describes the ending position of this bookmark in the CP stream.
(plcfbkl 中 BKL 条目的索引,描述了此书签在 CP 流中的结束位置。)
|
void |
setItcFirst(byte value)
Sets the itcFirst field value.
(设置 itcFirst 字段值。)
|
void |
setItcLim(byte value)
Sets the itcLim field value.
(设置 itcLim 字段值。)
|
java.lang.String |
toString() |
protected short field_1_ibkl
protected short field_2_bkf_flags
protected BKFAbstractType()
protected BKFAbstractType(BKFAbstractType other)
protected void fillFields(byte[] data, int offset)
public void serialize(byte[] data, int offset)
public static int getSize()
public java.lang.String toString()
toString
in class
java.lang.Object
public short getIbkl()
public void setIbkl(short field_1_ibkl)
public short getBkf_flags()
public void setBkf_flags(short field_2_bkf_flags)
public void setItcFirst(byte value)
public byte getItcFirst()
public void setFPub(boolean value)
public boolean isFPub()
public void setItcLim(byte value)
public byte getItcLim()
public void setFCol(boolean value)
public boolean isFCol()
Copyright 2021 The Apache Software Foundation or its licensors, as applicable.