public final class CommonObjectDataSubRecord extends SubRecord
SubRecord.SubRecordTypes
Constructor and Description |
---|
CommonObjectDataSubRecord() |
CommonObjectDataSubRecord(CommonObjectDataSubRecord other) |
CommonObjectDataSubRecord(LittleEndianInput in, int size) |
Modifier and Type | Method and Description |
---|---|
CommonObjectDataSubRecord |
copy() |
protected int |
getDataSize() |
java.util.Map<java.lang.String,java.util.function.Supplier<?>> |
getGenericProperties() |
SubRecord.SubRecordTypes |
getGenericRecordType() |
int |
getObjectId()
Get the object id field for the CommonObjectData record.
(获取 CommonObjectData 记录的对象 ID 字段。)
|
short |
getObjectType()
Get the object type field for the CommonObjectData record.
(获取 CommonObjectData 记录的对象类型字段。)
|
short |
getOption()
Get the option field for the CommonObjectData record.
(获取 CommonObjectData 记录的选项字段。)
|
int |
getReserved1()
Get the reserved1 field for the CommonObjectData record.
(获取 CommonObjectData 记录的 reserved1 字段。)
|
int |
getReserved2()
Get the reserved2 field for the CommonObjectData record.
(获取 CommonObjectData 记录的 reserved2 字段。)
|
int |
getReserved3()
Get the reserved3 field for the CommonObjectData record.
(获取 CommonObjectData 记录的 reserved3 字段。)
|
short |
getSid() |
boolean |
isAutofill()
whether object uses an automatic fill style
(对象是否使用自动填充样式)
|
boolean |
isAutoline()
whether object uses an automatic line style
(对象是否使用自动线型)
|
boolean |
isLocked()
true if object is locked when sheet has been protected
(如果在工作表受到保护时对象被锁定,则为 true)
|
boolean |
isPrintable()
object appears when printed
(打印时出现对象)
|
void |
serialize(LittleEndianOutput out) |
void |
setAutofill(boolean value)
Sets the autofill field value.
(设置自动填充字段值。)
|
void |
setAutoline(boolean value)
Sets the autoline field value.
(设置自动行字段值。)
|
void |
setLocked(boolean value)
Sets the locked field value.
(设置锁定的字段值。)
|
void |
setObjectId(int field_2_objectId)
Set the object id field for the CommonObjectData record.
(设置 CommonObjectData 记录的对象 ID 字段。)
|
void |
setObjectType(short field_1_objectType)
Set the object type field for the CommonObjectData record.
(设置 CommonObjectData 记录的对象类型字段。)
|
void |
setOption(short field_3_option)
Set the option field for the CommonObjectData record.
(设置 CommonObjectData 记录的选项字段。)
|
void |
setPrintable(boolean value)
Sets the printable field value.
(设置可打印字段值。)
|
void |
setReserved1(int field_4_reserved1)
Set the reserved1 field for the CommonObjectData record.
(为 CommonObjectData 记录设置 reserved1 字段。)
|
void |
setReserved2(int field_5_reserved2)
Set the reserved2 field for the CommonObjectData record.
(为 CommonObjectData 记录设置 reserved2 字段。)
|
void |
setReserved3(int field_6_reserved3)
Set the reserved3 field for the CommonObjectData record.
(为 CommonObjectData 记录设置 reserved3 字段。)
|
createSubRecord, isTerminating, serialize, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getGenericChildren
public static final short sid
public static final short OBJECT_TYPE_GROUP
public static final short OBJECT_TYPE_LINE
public static final short OBJECT_TYPE_RECTANGLE
public static final short OBJECT_TYPE_OVAL
public static final short OBJECT_TYPE_ARC
public static final short OBJECT_TYPE_CHART
public static final short OBJECT_TYPE_TEXT
public static final short OBJECT_TYPE_BUTTON
public static final short OBJECT_TYPE_PICTURE
public static final short OBJECT_TYPE_POLYGON
public static final short OBJECT_TYPE_RESERVED1
public static final short OBJECT_TYPE_CHECKBOX
public static final short OBJECT_TYPE_OPTION_BUTTON
public static final short OBJECT_TYPE_EDIT_BOX
public static final short OBJECT_TYPE_LABEL
public static final short OBJECT_TYPE_DIALOG_BOX
public static final short OBJECT_TYPE_SPINNER
public static final short OBJECT_TYPE_SCROLL_BAR
public static final short OBJECT_TYPE_LIST_BOX
public static final short OBJECT_TYPE_GROUP_BOX
public static final short OBJECT_TYPE_COMBO_BOX
public static final short OBJECT_TYPE_RESERVED2
public static final short OBJECT_TYPE_RESERVED3
public static final short OBJECT_TYPE_RESERVED4
public static final short OBJECT_TYPE_RESERVED5
public static final short OBJECT_TYPE_COMMENT
public static final short OBJECT_TYPE_RESERVED6
public static final short OBJECT_TYPE_RESERVED7
public static final short OBJECT_TYPE_RESERVED8
public static final short OBJECT_TYPE_RESERVED9
public static final short OBJECT_TYPE_MICROSOFT_OFFICE_DRAWING
public CommonObjectDataSubRecord()
public CommonObjectDataSubRecord(CommonObjectDataSubRecord other)
public CommonObjectDataSubRecord(LittleEndianInput in, int size)
public void serialize(LittleEndianOutput out)
protected int getDataSize()
getDataSize
in class
SubRecord
(类 SubRecord 中的 getDataSize)
public short getSid()
public CommonObjectDataSubRecord copy()
copy
in interface
Duplicatable
(复制到界面 Duplicatable)
copy
in class
SubRecord
(在 SubRecord 类中复制)
public short getObjectType()
public void setObjectType(short field_1_objectType)
field_1_objectType
- One of OBJECT_TYPE_GROUP OBJECT_TYPE_LINE OBJECT_TYPE_RECTANGLE OBJECT_TYPE_OVAL OBJECT_TYPE_ARC OBJECT_TYPE_CHART OBJECT_TYPE_TEXT OBJECT_TYPE_BUTTON OBJECT_TYPE_PICTURE OBJECT_TYPE_POLYGON OBJECT_TYPE_RESERVED1 OBJECT_TYPE_CHECKBOX OBJECT_TYPE_OPTION_BUTTON OBJECT_TYPE_EDIT_BOX OBJECT_TYPE_LABEL OBJECT_TYPE_DIALOG_BOX OBJECT_TYPE_SPINNER OBJECT_TYPE_SCROLL_BAR OBJECT_TYPE_LIST_BOX OBJECT_TYPE_GROUP_BOX OBJECT_TYPE_COMBO_BOX OBJECT_TYPE_RESERVED2 OBJECT_TYPE_RESERVED3 OBJECT_TYPE_RESERVED4 OBJECT_TYPE_RESERVED5 OBJECT_TYPE_COMMENT OBJECT_TYPE_RESERVED6 OBJECT_TYPE_RESERVED7 OBJECT_TYPE_RESERVED8 OBJECT_TYPE_RESERVED9 OBJECT_TYPE_MICROSOFT_OFFICE_DRAWING
(field_1_objectType - 一个OBJECT_TYPE_GROUP OBJECT_TYPE_LINE OBJECT_TYPE_RECTANGLE OBJECT_TYPE_OVAL OBJECT_TYPE_ARC OBJECT_TYPE_CHART OBJECT_TYPE_TEXT OBJECT_TYPE_BUTTON OBJECT_TYPE_PICTURE OBJECT_TYPE_POLYGON OBJECT_TYPE_RESERVED1 OBJECT_TYPE_CHECKBOX OBJECT_TYPE_OPTION_BUTTON OBJECT_TYPE_EDIT_BOX OBJECT_TYPE_LABEL OBJECT_TYPE_DIALOG_BOX OBJECT_TYPE_SPINNER OBJECT_TYPE_SCROLL_BAR OBJECT_TYPE_LIST_BOX OBJECT_TYPE_GROUP_BOX OBJECT_TYPE_COMBO_BOX OBJECT_TYPE_RESERVED2 OBJECT_TYPE_RESERVED3 OBJECT_TYPE_RESERVED4 OBJECT_TYPE_RESERVED5 OBJECT_TYPE_COMMENT OBJECT_TYPE_RESERVED6 OBJECT_TYPE_RESERVED7 OBJECT_TYPE_RESERVED8 OBJECT_TYPE_RESERVED9 OBJECT_TYPE_MICROSOFT_OFFICE_DRAWING的)
public int getObjectId()
public void setObjectId(int field_2_objectId)
field_2_objectId
- the object id field
(field_2_objectId - 对象 ID 字段)
public short getOption()
public void setOption(short field_3_option)
field_3_option
- the option field
(field_3_option - 选项字段)
public int getReserved1()
public void setReserved1(int field_4_reserved1)
field_4_reserved1
- the reserved1 field
(field_4_reserved1 - reserved1 字段)
public int getReserved2()
public void setReserved2(int field_5_reserved2)
field_5_reserved2
- the reserved2 field
(field_5_reserved2 - reserved2 字段)
public int getReserved3()
public void setReserved3(int field_6_reserved3)
field_6_reserved3
- the reserved3 field
(field_6_reserved3 - reserved3 字段)
public void setLocked(boolean value)
value
-
true
if object is locked when sheet has been protected
(value - 如果在工作表受到保护时对象被锁定,则为 true)
public boolean isLocked()
public void setPrintable(boolean value)
value
-
true
if object appears when printed
(value - 如果对象在打印时出现,则为 true)
public boolean isPrintable()
public void setAutofill(boolean value)
value
-
true
if object uses an automatic fill style
(value - 如果对象使用自动填充样式,则为 true)
public boolean isAutofill()
public void setAutoline(boolean value)
value
-
true
if object uses an automatic line style
(value - 如果对象使用自动线型,则为 true)
public boolean isAutoline()
public SubRecord.SubRecordTypes getGenericRecordType()
getGenericRecordType
in interface
GenericRecord
(接口 GenericRecord 中的 getGenericRecordType)
getGenericRecordType
in class
SubRecord
(类 SubRecord 中的 getGenericRecordType)
public java.util.Map<java.lang.String,java.util.function.Supplier<?>> getGenericProperties()
Copyright 2021 The Apache Software Foundation or its licensors, as applicable.