@Internal public abstract class StdfBaseAbstractType 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 short |
field_1_info1 |
protected short |
field_2_info2 |
protected short |
field_3_info3 |
protected int |
field_4_bchUpe |
protected short |
field_5_grfstd |
Modifier | Constructor and Description |
---|---|
protected |
StdfBaseAbstractType() |
Modifier and Type | Method and Description |
---|---|
protected void |
fillFields(byte[] data,
int offset) |
int |
getBchUpe()
An unsigned integer that specifies the size, in bytes, of std in LPStd.
|
byte |
getCupx()
number of UPXs (and UPEs)
|
byte |
getFReserved()
This value MUST be 0 and MUST be ignored
|
short |
getGrfstd()
A GRFSTD that specifies miscellaneous style properties.
|
short |
getInfo1()
Get the info1 field for the StdfBase record.
|
short |
getInfo2()
Get the info2 field for the StdfBase record.
|
short |
getInfo3()
Get the info3 field for the StdfBase record.
|
short |
getIstdBase()
base style
|
short |
getIstdNext()
next style
|
static int |
getSize()
Size of record
|
short |
getSti()
An unsigned integer that specifies the invariant style identifier for application-defined styles, or 0x0FFE for user-defined styles
|
byte |
getStk()
style kind
|
boolean |
isF97LidsSet()
Specifies whether sprmCRgLid0_80 and sprmCRgLid1_80 were applied, as appropriate, to this paragraph or character style for compatibility with applications that do not support sprmCRgLid0, sprmCRgLid1, and sprmCFNoProof
|
boolean |
isFAutoRedef()
number of UPXs (and UPEs)
|
boolean |
isFCopyLang()
If f97LidsSet is 1, this value specifies whether the applied compatibility sprmCRgLid0_80 or sprmCRgLid1_80 specified an actual language or a special LID value (0x0400) signifying that no proofing is needed for the text.
|
boolean |
isFHasUpe()
This bit is undefined and MUST be ignored
|
boolean |
isFHidden()
Specifies whether this style is not shown in the application UI
|
boolean |
isFInternalUse()
This bit is undefined and MUST be ignored
|
boolean |
isFInvalHeight()
Specifies whether the paragraph height information in the fcPlcfPhe field of FibRgFcLcb97, for any paragraphs having this paragraph style, MUST be ignored.
|
boolean |
isFLocked()
Specifies whether this style is prevented from being applied by using the application UI
|
boolean |
isFMassCopy()
This bit is undefined and MUST be ignored
|
boolean |
isFNoHtmlExport()
This value MUST be 0 and MUST be ignored
|
boolean |
isFPersonal()
Specifies whether this character style was applied to format all message text from one or more users in an e-mail
|
boolean |
isFPersonalCompose()
Specifies whether this character style can be used to automatically format the new message text in a new e-mail
|
boolean |
isFPersonalReply()
Specifies whether this character style can be used to automatically format the new message text when replying to an e-mail
|
boolean |
isFQFormat()
Specifies whether this style is shown in the Ribbon Style gallery
|
boolean |
isFScratch()
spare field for any temporary use, always reset back to zero!
|
boolean |
isFSemiHidden()
Specifies whether this style is not shown in the simplified main styles UI of the application
|
boolean |
isFUnhideWhenUsed()
Specifies whether the fSemiHidden property is to be set to 0 when this style is used
|
void |
serialize(byte[] data,
int offset) |
void |
setBchUpe(int field_4_bchUpe)
An unsigned integer that specifies the size, in bytes, of std in LPStd.
|
void |
setCupx(byte value)
Sets the cupx field value.
|
void |
setF97LidsSet(boolean value)
Sets the f97LidsSet field value.
|
void |
setFAutoRedef(boolean value)
Sets the fAutoRedef field value.
|
void |
setFCopyLang(boolean value)
Sets the fCopyLang field value.
|
void |
setFHasUpe(boolean value)
Sets the fHasUpe field value.
|
void |
setFHidden(boolean value)
Sets the fHidden field value.
|
void |
setFInternalUse(boolean value)
Sets the fInternalUse field value.
|
void |
setFInvalHeight(boolean value)
Sets the fInvalHeight field value.
|
void |
setFLocked(boolean value)
Sets the fLocked field value.
|
void |
setFMassCopy(boolean value)
Sets the fMassCopy field value.
|
void |
setFNoHtmlExport(boolean value)
Sets the fNoHtmlExport field value.
|
void |
setFPersonal(boolean value)
Sets the fPersonal field value.
|
void |
setFPersonalCompose(boolean value)
Sets the fPersonalCompose field value.
|
void |
setFPersonalReply(boolean value)
Sets the fPersonalReply field value.
|
void |
setFQFormat(boolean value)
Sets the fQFormat field value.
|
void |
setFReserved(byte value)
Sets the fReserved field value.
|
void |
setFScratch(boolean value)
Sets the fScratch field value.
|
void |
setFSemiHidden(boolean value)
Sets the fSemiHidden field value.
|
void |
setFUnhideWhenUsed(boolean value)
Sets the fUnhideWhenUsed field value.
|
void |
setGrfstd(short field_5_grfstd)
A GRFSTD that specifies miscellaneous style properties.
|
void |
setInfo1(short field_1_info1)
Set the info1 field for the StdfBase record.
|
void |
setInfo2(short field_2_info2)
Set the info2 field for the StdfBase record.
|
void |
setInfo3(short field_3_info3)
Set the info3 field for the StdfBase record.
|
void |
setIstdBase(short value)
Sets the istdBase field value.
|
void |
setIstdNext(short value)
Sets the istdNext field value.
|
void |
setSti(short value)
Sets the sti field value.
|
void |
setStk(byte value)
Sets the stk field value.
|
java.lang.String |
toString() |
protected short field_1_info1
protected short field_2_info2
protected short field_3_info3
protected int field_4_bchUpe
protected short field_5_grfstd
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
@Internal public short getInfo1()
@Internal public void setInfo1(short field_1_info1)
@Internal public short getInfo2()
@Internal public void setInfo2(short field_2_info2)
@Internal public short getInfo3()
@Internal public void setInfo3(short field_3_info3)
@Internal public int getBchUpe()
@Internal public void setBchUpe(int field_4_bchUpe)
@Internal public short getGrfstd()
@Internal public void setGrfstd(short field_5_grfstd)
@Internal public void setSti(short value)
@Internal public short getSti()
@Internal public void setFScratch(boolean value)
@Internal public boolean isFScratch()
@Internal public void setFInvalHeight(boolean value)
@Internal public boolean isFInvalHeight()
@Internal public void setFHasUpe(boolean value)
@Internal public boolean isFHasUpe()
@Internal public void setFMassCopy(boolean value)
@Internal public boolean isFMassCopy()
@Internal public void setStk(byte value)
@Internal public byte getStk()
@Internal public void setIstdBase(short value)
@Internal public short getIstdBase()
@Internal public void setCupx(byte value)
@Internal public byte getCupx()
@Internal public void setIstdNext(short value)
@Internal public short getIstdNext()
@Internal public void setFAutoRedef(boolean value)
@Internal public boolean isFAutoRedef()
@Internal public void setFHidden(boolean value)
@Internal public boolean isFHidden()
@Internal public void setF97LidsSet(boolean value)
@Internal public boolean isF97LidsSet()
@Internal public void setFCopyLang(boolean value)
@Internal public boolean isFCopyLang()
@Internal public void setFPersonalCompose(boolean value)
@Internal public boolean isFPersonalCompose()
@Internal public void setFPersonalReply(boolean value)
@Internal public boolean isFPersonalReply()
@Internal public void setFPersonal(boolean value)
@Internal public boolean isFPersonal()
@Internal public void setFNoHtmlExport(boolean value)
@Internal public boolean isFNoHtmlExport()
@Internal public void setFSemiHidden(boolean value)
@Internal public boolean isFSemiHidden()
@Internal public void setFLocked(boolean value)
@Internal public boolean isFLocked()
@Internal public void setFInternalUse(boolean value)
@Internal public boolean isFInternalUse()
@Internal public void setFUnhideWhenUsed(boolean value)
@Internal public boolean isFUnhideWhenUsed()
@Internal public void setFQFormat(boolean value)
@Internal public boolean isFQFormat()
@Internal public void setFReserved(byte value)
@Internal public byte getFReserved()
Copyright 2021 The Apache Software Foundation or its licensors, as applicable.