Package org.apache.poi.hwpf.model.types
Class CHPAbstractType
java.lang.Object
org.apache.poi.hwpf.model.types.CHPAbstractType
- Direct Known Subclasses:
CharacterProperties
Character Properties.
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.
- Author:
- S. Ryan Ackley
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected int
protected int
protected int
protected int
protected byte
protected boolean
protected byte
protected boolean
protected byte
protected byte
protected byte
protected int
protected Hyphenation
protected int
protected short
protected ShadingDescriptor
protected BorderCode
protected int
protected byte
protected boolean
protected boolean
protected short
protected int
protected byte
protected int
protected int
protected int
protected int
protected int
protected int
protected int
protected int
protected int
protected int
protected Hyphenation
protected int
protected DateAndTime
protected DateAndTime
protected int
protected int
protected int
protected int
protected short
protected short
protected int
protected short
protected boolean
protected int
protected DateAndTime
protected boolean
protected boolean
protected int
protected int
protected DateAndTime
protected boolean
protected int
protected int
protected DateAndTime
protected byte[]
protected int
protected byte
protected boolean
protected boolean
protected boolean
protected int
protected int
protected Colorref
protected byte
protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/protected static final byte
/ -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
getBrc()
Border.short
Get the CharsetFlags field for the CHP record.short
getChse()
Get the chse field for the CHP record.byte
getCopt()
Collection of the 5 flags.int
getCpg()
Code page of run in pre-Unicode files.getCv()
24-bit color.When the change was made.The date for the ListNum field number change.Date/time at which properties of this were changed for this run of text by the author.Date/time at which this run of text was entered/modified by the author (Only recorded when revision marking is on.).Date/time at which this run of text was deleted by the author (Only recorded when revision marking is on.).int
Space following each character in the run expressed in twip units..boolean
Used internally by Word.int
Points to location of picture data, only if chp.fSpec is true..int
getFcObj()
Offset in data stream pointing to beginning of a picture when character is an OLE1 object character (character is 0x20 and chp.fSpec is 1, chp.fOle2 is 0)..int
Offset in the data stream indicating the location of OLE object data.boolean
When chp.wConflict!=0, this is TRUE when text is part of the original version of text.boolean
When fConflictOtherDel==fTrue, the other side of a reconciliation conflict causes this text to be deleted.int
getFcPic()
Offset in data stream pointing to beginning of a picture when character is a picture character (character is 0x01 and chp.fSpec is 1)..boolean
Used internally by Word.boolean
the number for a ListNum field is being tracked in xstDispFldRMark.boolean
Used for character property revision marking.boolean
properties have been changed with revision marking on.boolean
Mark the character as hidden..boolean
Used by Word internally.boolean
Special hidden for leading emphasis (always hidden).int
Font for ASCII text.int
getFtcBi()
Font for Complex Scripts text.int
getFtcFE()
Font for East Asian text.int
Font for non-East Asian text.int
an index into the rgffn structure.boolean
Character is undetermined.int
Collection of the 32 flags.short
Get the Highlight field for the CHP record.int
getHps()
Font size in half points.int
Font size for ASCII font.int
getHpsBi()
Font size for Complex Scripts text.int
getHpsFE()
Font size for East Asian text.int
Kerning distance for characters in run recorded in half points.short
Reserved (actually used as vertical offset(?) value).getHresi()
Get the hresi field for the CHP record.Get the hresiOld field for the CHP record.int
Who made this change for this side of the conflict..int
Index to author IDs stored in hsttbfRMark.int
Index to author IDs stored in hsttbfRMark.int
Index to author IDs stored in hsttbfRMark.int
Index to author IDs stored in hsttbfRMark.byte
getIco()
Color of text for Word 97.byte
Highlight color (see chp.ico)byte
getIdct()
Not stored in file.byte
Identifier of Character type.int
An index to strings displayed as reasons for actions taken by Word's AutoFormat code.int
An index to strings displayed as reasons for actions taken by Word's AutoFormat code.byte
getIss()
Superscript/subscript indices.int
getIstd()
Index to character style descriptor in the stylesheet that tags this run of text.short
byte
Bracket character for two-lines-in-onebyte
getKcd()
Emphasis mark.byte
getKul()
Underline code.byte
Line BReak code for xchCRJ.int
Get the lidDefault field for the CHP record.int
getLidFE()
Get the lidFE field for the CHP record.int
An object ID for an OLE object, only set if chp.fSpec and chp.fOle2 are both true, and chp.fObj..int
Character scale.byte
Text animation.getShd()
Shading.byte
getSpare()
Unusedshort
getUfel()
Collection properties represented by itypFELayout and copt (East Asian layout properties).int
Get the wCharScale field for the CHP record.int
When != 0, index number that identifies all text participating in a particular conflict incident.int
When chp.fSpec==1 and the character recorded for the run in the document stream is chSymbol (0x28), the character stored chp.xchSym will be displayed using the font specified in chp.ftcSym..byte[]
The string value of the ListNum field when revision mark tracking began.int
hashCode()
boolean
isFBiDi()
Complex Scripts right-to-left text that requires special processing to display and process (character reordering; contextual shaping; display of combining characters and diacritics; specialized justification rules; cursor positioning)boolean
isFBold()
Text is boldboolean
Complex Scripts text is boldboolean
Used internally by Word 97 and earlier versionsboolean
isFCalc()
Used internally by Wordboolean
isFCaps()
Displayed with capsboolean
Fit text in cellboolean
Pre-Unicode files, char's char set different from FIB char setboolean
Complex Scripts text that requires special processing to display and processboolean
isFData()
chp.fcPic points to an FFDATA, the data structure binary data used by Word to describe a form field.boolean
Displayed with double strikethroughboolean
Text is embossedboolean
Fit text when set to 1boolean
Used internally by Wordboolean
Used internally by Wordboolean
When 1, characters are highlighted with color specified by chp.icoHighlightboolean
isFIcoBi()
Used internally by Wordboolean
Text is engravedboolean
Italicboolean
Complex Scripts text is italicsboolean
Used internally by Word 97 and earlier versionsboolean
combine charactersboolean
Character is displayed in lower case.boolean
fit textboolean
fTrue if char's are Macintosh char setboolean
Used internally by Wordboolean
When set to 1, do not check spelling or grammarboolean
isFObj()
Embedded objecboolean
isFOle2()
chp.lTagObj specifies a particular object in the object stream that specifies the particular OLE object in the stream that should be displayed when the chPicture fSpec character that is tagged with the fOle2 is encountered.boolean
Outlinedboolean
isFRMark()
text is newly typed since the last time revision marks have been accepted and will be displayed with an underline when revision marked text is to be displayedboolean
has been deleted and will be displayed with strikethrough when revision marked text is to be displayedboolean
isFRuby()
Phonetic guideboolean
Character is drawn with a shadowboolean
Displayed with small capsboolean
isFSpec()
Character is a Word special characterboolean
Displayed with strikethroughboolean
isFTNY()
Tatenakayoko: Horizontal-in-vertical (range of text in a direction perpendicular to the text flow) is usedboolean
fit text in lineboolean
fetch text metricsboolean
Used internally by Wordboolean
text has hidden format, and is not displayed unless fPagHidden is set in the DOPboolean
Two lines in one (text in the group is displayed as two half-height lines within a line)boolean
Two-lines-in-one uses no openboolean
Text should be hidden in Web View when set to 1boolean
isUnused()
Not usedvoid
setBrc
(BorderCode field_24_brc) Border.void
setCharsetFlags
(short field_49_CharsetFlags) Set the CharsetFlags field for the CHP record.void
setChse
(short field_50_chse) Set the chse field for the CHP record.void
setCopt
(byte field_30_copt) Collection of the 5 flags.void
setCpg
(int field_47_cpg) Code page of run in pre-Unicode files.void
24-bit color.void
setDttmConflict
(DateAndTime field_58_dttmConflict) When the change was made.void
setDttmDispFldRMark
(DateAndTime field_61_dttmDispFldRMark) The date for the ListNum field number change.void
setDttmPropRMark
(DateAndTime field_53_dttmPropRMark) Date/time at which properties of this were changed for this run of text by the author.void
setDttmRMark
(DateAndTime field_42_dttmRMark) Date/time at which this run of text was entered/modified by the author (Only recorded when revision marking is on.).void
setDttmRMarkDel
(DateAndTime field_43_dttmRMarkDel) Date/time at which this run of text was deleted by the author (Only recorded when revision marking is on.).void
setDxaSpace
(int field_7_dxaSpace) Space following each character in the run expressed in twip units..void
setFBiDi
(boolean value) Sets the fBiDi field value.void
setFBold
(boolean value) Sets the fBold field value.void
setFBoldBi
(boolean value) Sets the fBoldBi field value.void
setFBoldOther
(boolean value) Sets the fBoldOther field value.void
setFBorderWS
(boolean field_28_fBorderWS) Used internally by Word.void
setFCalc
(boolean value) Sets the fCalc field value.void
setFCaps
(boolean value) Sets the fCaps field value.void
setFcData
(int field_39_fcData) Points to location of picture data, only if chp.fSpec is true..void
setFCellFitText
(boolean value) Sets the fCellFitText field value.void
setFChsDiff
(boolean value) Sets the fChsDiff field value.void
setFcObj
(int field_37_fcObj) Offset in data stream pointing to beginning of a picture when character is an OLE1 object character (character is 0x20 and chp.fSpec is 1, chp.fOle2 is 0)..void
setFcObjp
(int field_63_fcObjp) Offset in the data stream indicating the location of OLE object data.void
setFComplexScripts
(boolean value) Sets the fComplexScripts field value.void
setFConflictOrig
(boolean field_54_fConflictOrig) When chp.wConflict!=0, this is TRUE when text is part of the original version of text.void
setFConflictOtherDel
(boolean field_55_fConflictOtherDel) When fConflictOtherDel==fTrue, the other side of a reconciliation conflict causes this text to be deleted.void
setFcPic
(int field_36_fcPic) Offset in data stream pointing to beginning of a picture when character is a picture character (character is 0x01 and chp.fSpec is 1)..void
setFData
(boolean value) Sets the fData field value.void
setFDblBdr
(boolean field_27_fDblBdr) Used internally by Word.void
setFDispFldRMark
(boolean field_59_fDispFldRMark) the number for a ListNum field is being tracked in xstDispFldRMark.void
setFDStrike
(boolean value) Sets the fDStrike field value.void
setFEmboss
(boolean value) Sets the fEmboss field value.void
setFFitText
(boolean value) Sets the fFitText field value.void
setFFldVanish
(boolean value) Sets the fFldVanish field value.void
setFFmtLineProp
(boolean value) Sets the fFmtLineProp field value.void
setFHasOldProps
(boolean field_66_fHasOldProps) Used for character property revision marking.void
setFHighlight
(boolean value) Sets the fHighlight field value.void
setFIcoBi
(boolean value) Sets the fIcoBi field value.void
setFImprint
(boolean value) Sets the fImprint field value.void
setFItalic
(boolean value) Sets the fItalic field value.void
setFItalicBi
(boolean value) Sets the fItalicBi field value.void
setFItalicOther
(boolean value) Sets the fItalicOther field value.void
setFKumimoji
(boolean value) Sets the fKumimoji field value.void
setFLowerCase
(boolean value) Sets the fLowerCase field value.void
setFLSFitText
(boolean value) Sets the fLSFitText field value.void
setFMacChs
(boolean value) Sets the fMacChs field value.void
setFNonGlyph
(boolean value) Sets the fNonGlyph field value.void
setFNoProof
(boolean value) Sets the fNoProof field value.void
setFObj
(boolean value) Sets the fObj field value.void
setFOle2
(boolean value) Sets the fOle2 field value.void
setFOutline
(boolean value) Sets the fOutline field value.void
setFPropRMark
(boolean field_51_fPropRMark) properties have been changed with revision marking on.void
setFRMark
(boolean value) Sets the fRMark field value.void
setFRMarkDel
(boolean value) Sets the fRMarkDel field value.void
setFRuby
(boolean value) Sets the fRuby field value.void
setFSdtVanish
(boolean field_67_fSdtVanish) Mark the character as hidden..void
setFShadow
(boolean value) Sets the fShadow field value.void
setFSmallCaps
(boolean value) Sets the fSmallCaps field value.void
setFSpec
(boolean value) Sets the fSpec field value.void
setFSpecSymbol
(boolean field_16_fSpecSymbol) Used by Word internally.void
setFSpecVanish
(boolean field_65_fSpecVanish) Special hidden for leading emphasis (always hidden).void
setFStrike
(boolean value) Sets the fStrike field value.void
setFtcAscii
(int field_3_ftcAscii) Font for ASCII text.void
setFtcBi
(int field_6_ftcBi) Font for Complex Scripts text.void
setFtcFE
(int field_4_ftcFE) Font for East Asian text.void
setFtcOther
(int field_5_ftcOther) Font for non-East Asian text.void
setFtcSym
(int field_34_ftcSym) an index into the rgffn structure.void
setFTNY
(boolean value) Sets the fTNY field value.void
setFTNYCompress
(boolean value) Sets the fTNYCompress field value.void
setFTNYFetchTxm
(boolean value) Sets the fTNYFetchTxm field value.void
setFUndetermine
(boolean field_14_fUndetermine) Character is undetermined.void
setFUsePgsuSettings
(boolean value) Sets the fUsePgsuSettings field value.void
setFVanish
(boolean value) Sets the fVanish field value.void
setFWarichu
(boolean value) Sets the fWarichu field value.void
setFWarichuNoOpenBracket
(boolean value) Sets the fWarichuNoOpenBracket field value.void
setFWebHidden
(boolean value) Sets the fWebHidden field value.void
setGrpfChp
(int field_1_grpfChp) Collection of the 32 flags.void
setHighlight
(short field_48_Highlight) Set the Highlight field for the CHP record.void
setHps
(int field_2_hps) Font size in half points.void
setHpsAsci
(int field_31_hpsAsci) Font size for ASCII font.void
setHpsBi
(int field_33_hpsBi) Font size for Complex Scripts text.void
setHpsFE
(int field_32_hpsFE) Font size for East Asian text.void
setHpsKern
(int field_21_hpsKern) Kerning distance for characters in run recorded in half points.void
setHpsPos
(short field_22_hpsPos) Reserved (actually used as vertical offset(?) value).void
setHresi
(Hyphenation field_20_hresi) Set the hresi field for the CHP record.void
setHresiOld
(Hyphenation field_40_hresiOld) Set the hresiOld field for the CHP record.void
setIbstConflict
(int field_57_IbstConflict) Who made this change for this side of the conflict..void
setIbstDispFldRMark
(int field_60_ibstDispFldRMark) Index to author IDs stored in hsttbfRMark.void
setIbstPropRMark
(int field_52_ibstPropRMark) Index to author IDs stored in hsttbfRMark.void
setIbstRMark
(int field_25_ibstRMark) Index to author IDs stored in hsttbfRMark.void
setIbstRMarkDel
(int field_41_ibstRMarkDel) Index to author IDs stored in hsttbfRMark.void
setIco
(byte field_9_ico) Color of text for Word 97.void
setIcoHighlight
(byte value) Sets the icoHighlight field value.void
setIdct
(byte field_17_idct) Not stored in file.void
setIdctHint
(byte field_18_idctHint) Identifier of Character type.void
setIdslReasonDel
(int field_46_idslReasonDel) An index to strings displayed as reasons for actions taken by Word's AutoFormat code.void
setIdslRMReason
(int field_45_idslRMReason) An index to strings displayed as reasons for actions taken by Word's AutoFormat code.void
setIss
(byte field_15_iss) Superscript/subscript indices.void
setIstd
(int field_44_istd) Index to character style descriptor in the stylesheet that tags this run of text.void
setItypFELayout
(short value) Sets the itypFELayout field value.void
setIWarichuBracket
(byte value) Sets the iWarichuBracket field value.void
setKcd
(byte field_13_kcd) Emphasis mark.void
setKul
(byte field_19_kul) Underline code.void
setLbrCRJ
(byte field_64_lbrCRJ) Line BReak code for xchCRJ.void
setLidDefault
(int field_11_lidDefault) Set the lidDefault field for the CHP record.void
setLidFE
(int field_12_lidFE) Set the lidFE field for the CHP record.void
setLTagObj
(int field_38_lTagObj) An object ID for an OLE object, only set if chp.fSpec and chp.fOle2 are both true, and chp.fObj..void
setPctCharWidth
(int field_10_pctCharWidth) Character scale.void
setSfxtText
(byte field_26_sfxtText) Text animation.void
setShd
(ShadingDescriptor field_23_shd) Shading.void
setSpare
(byte value) Sets the spare field value.void
setUfel
(short field_29_ufel) Collection properties represented by itypFELayout and copt (East Asian layout properties).void
setUnused
(boolean value) Sets the unused field value.void
setWCharScale
(int field_68_wCharScale) Set the wCharScale field for the CHP record.void
setWConflict
(int field_56_wConflict) When != 0, index number that identifies all text participating in a particular conflict incident.void
setXchSym
(int field_35_xchSym) When chp.fSpec==1 and the character recorded for the run in the document stream is chSymbol (0x28), the character stored chp.xchSym will be displayed using the font specified in chp.ftcSym..void
setXstDispFldRMark
(byte[] field_62_xstDispFldRMark) The string value of the ListNum field when revision mark tracking began.toString()
-
Field Details
-
field_1_grpfChp
protected int field_1_grpfChp -
field_2_hps
protected int field_2_hps -
field_3_ftcAscii
protected int field_3_ftcAscii -
field_4_ftcFE
protected int field_4_ftcFE -
field_5_ftcOther
protected int field_5_ftcOther -
field_6_ftcBi
protected int field_6_ftcBi -
field_7_dxaSpace
protected int field_7_dxaSpace -
field_8_cv
-
field_9_ico
protected byte field_9_ico -
field_10_pctCharWidth
protected int field_10_pctCharWidth -
field_11_lidDefault
protected int field_11_lidDefault -
field_12_lidFE
protected int field_12_lidFE -
field_13_kcd
protected byte field_13_kcd -
KCD_NON
protected static final byte KCD_NON/- See Also:
-
KCD_DOT
protected static final byte KCD_DOT/- See Also:
-
KCD_COMMA
protected static final byte KCD_COMMA/- See Also:
-
KCD_CIRCLE
protected static final byte KCD_CIRCLE/- See Also:
-
KCD_UNDER_DOT
protected static final byte KCD_UNDER_DOT/- See Also:
-
field_14_fUndetermine
protected boolean field_14_fUndetermine -
field_15_iss
protected byte field_15_iss -
ISS_NONE
protected static final byte ISS_NONE/- See Also:
-
ISS_SUPERSCRIPTED
protected static final byte ISS_SUPERSCRIPTED/- See Also:
-
ISS_SUBSCRIPTED
protected static final byte ISS_SUBSCRIPTED/- See Also:
-
field_16_fSpecSymbol
protected boolean field_16_fSpecSymbol -
field_17_idct
protected byte field_17_idct -
field_18_idctHint
protected byte field_18_idctHint -
field_19_kul
protected byte field_19_kul -
KUL_NONE
protected static final byte KUL_NONE/- See Also:
-
KUL_SINGLE
protected static final byte KUL_SINGLE/- See Also:
-
KUL_BY_WORD
protected static final byte KUL_BY_WORD/- See Also:
-
KUL_DOUBLE
protected static final byte KUL_DOUBLE/- See Also:
-
KUL_DOTTED
protected static final byte KUL_DOTTED/- See Also:
-
KUL_HIDDEN
protected static final byte KUL_HIDDEN/- See Also:
-
KUL_THICK
protected static final byte KUL_THICK/- See Also:
-
KUL_DASH
protected static final byte KUL_DASH/- See Also:
-
KUL_DOT
protected static final byte KUL_DOT/- See Also:
-
KUL_DOT_DASH
protected static final byte KUL_DOT_DASH/- See Also:
-
KUL_DOT_DOT_DASH
protected static final byte KUL_DOT_DOT_DASH/- See Also:
-
KUL_WAVE
protected static final byte KUL_WAVE/- See Also:
-
KUL_DOTTED_HEAVY
protected static final byte KUL_DOTTED_HEAVY/- See Also:
-
KUL_DASHED_HEAVY
protected static final byte KUL_DASHED_HEAVY/- See Also:
-
KUL_DOT_DASH_HEAVY
protected static final byte KUL_DOT_DASH_HEAVY/- See Also:
-
KUL_DOT_DOT_DASH_HEAVY
protected static final byte KUL_DOT_DOT_DASH_HEAVY/- See Also:
-
KUL_WAVE_HEAVY
protected static final byte KUL_WAVE_HEAVY/- See Also:
-
KUL_DASH_LONG
protected static final byte KUL_DASH_LONG/- See Also:
-
KUL_WAVE_DOUBLE
protected static final byte KUL_WAVE_DOUBLE/- See Also:
-
KUL_DASH_LONG_HEAVY
protected static final byte KUL_DASH_LONG_HEAVY/- See Also:
-
field_20_hresi
-
field_21_hpsKern
protected int field_21_hpsKern -
field_22_hpsPos
protected short field_22_hpsPos -
field_23_shd
-
field_24_brc
-
field_25_ibstRMark
protected int field_25_ibstRMark -
field_26_sfxtText
protected byte field_26_sfxtText -
SFXTTEXT_NO
protected static final byte SFXTTEXT_NO/- See Also:
-
SFXTTEXT_LAS_VEGAS_LIGHTS
protected static final byte SFXTTEXT_LAS_VEGAS_LIGHTS/- See Also:
-
SFXTTEXT_BACKGROUND_BLINK
protected static final byte SFXTTEXT_BACKGROUND_BLINK/- See Also:
-
SFXTTEXT_SPARKLE_TEXT
protected static final byte SFXTTEXT_SPARKLE_TEXT/- See Also:
-
SFXTTEXT_MARCHING_ANTS
protected static final byte SFXTTEXT_MARCHING_ANTS/- See Also:
-
SFXTTEXT_MARCHING_RED_ANTS
protected static final byte SFXTTEXT_MARCHING_RED_ANTS/- See Also:
-
SFXTTEXT_SHIMMER
protected static final byte SFXTTEXT_SHIMMER/- See Also:
-
field_27_fDblBdr
protected boolean field_27_fDblBdr -
field_28_fBorderWS
protected boolean field_28_fBorderWS -
field_29_ufel
protected short field_29_ufel -
field_30_copt
protected byte field_30_copt -
field_31_hpsAsci
protected int field_31_hpsAsci -
field_32_hpsFE
protected int field_32_hpsFE -
field_33_hpsBi
protected int field_33_hpsBi -
field_34_ftcSym
protected int field_34_ftcSym -
field_35_xchSym
protected int field_35_xchSym -
field_36_fcPic
protected int field_36_fcPic -
field_37_fcObj
protected int field_37_fcObj -
field_38_lTagObj
protected int field_38_lTagObj -
field_39_fcData
protected int field_39_fcData -
field_40_hresiOld
-
field_41_ibstRMarkDel
protected int field_41_ibstRMarkDel -
field_42_dttmRMark
-
field_43_dttmRMarkDel
-
field_44_istd
protected int field_44_istd -
field_45_idslRMReason
protected int field_45_idslRMReason -
field_46_idslReasonDel
protected int field_46_idslReasonDel -
field_47_cpg
protected int field_47_cpg -
field_48_Highlight
protected short field_48_Highlight -
field_49_CharsetFlags
protected short field_49_CharsetFlags -
field_50_chse
protected short field_50_chse -
field_51_fPropRMark
protected boolean field_51_fPropRMark -
field_52_ibstPropRMark
protected int field_52_ibstPropRMark -
field_53_dttmPropRMark
-
field_54_fConflictOrig
protected boolean field_54_fConflictOrig -
field_55_fConflictOtherDel
protected boolean field_55_fConflictOtherDel -
field_56_wConflict
protected int field_56_wConflict -
field_57_IbstConflict
protected int field_57_IbstConflict -
field_58_dttmConflict
-
field_59_fDispFldRMark
protected boolean field_59_fDispFldRMark -
field_60_ibstDispFldRMark
protected int field_60_ibstDispFldRMark -
field_61_dttmDispFldRMark
-
field_62_xstDispFldRMark
protected byte[] field_62_xstDispFldRMark -
field_63_fcObjp
protected int field_63_fcObjp -
field_64_lbrCRJ
protected byte field_64_lbrCRJ -
LBRCRJ_NONE
protected static final byte LBRCRJ_NONE/- See Also:
-
LBRCRJ_LEFT
protected static final byte LBRCRJ_LEFT/- See Also:
-
LBRCRJ_RIGHT
protected static final byte LBRCRJ_RIGHT/- See Also:
-
LBRCRJ_BOTH
protected static final byte LBRCRJ_BOTH/- See Also:
-
field_65_fSpecVanish
protected boolean field_65_fSpecVanish -
field_66_fHasOldProps
protected boolean field_66_fHasOldProps -
field_67_fSdtVanish
protected boolean field_67_fSdtVanish -
field_68_wCharScale
protected int field_68_wCharScale
-
-
Constructor Details
-
CHPAbstractType
protected CHPAbstractType()
-
-
Method Details
-
equals
-
hashCode
public int hashCode() -
toString
-
getGrpfChp
Collection of the 32 flags. -
setGrpfChp
Collection of the 32 flags. -
getHps
Font size in half points. -
setHps
Font size in half points. -
getFtcAscii
Font for ASCII text. -
setFtcAscii
Font for ASCII text. -
getFtcFE
Font for East Asian text. -
setFtcFE
Font for East Asian text. -
getFtcOther
Font for non-East Asian text. -
setFtcOther
Font for non-East Asian text. -
getFtcBi
Font for Complex Scripts text. -
setFtcBi
Font for Complex Scripts text. -
getDxaSpace
Space following each character in the run expressed in twip units.. -
setDxaSpace
Space following each character in the run expressed in twip units.. -
getCv
24-bit color. -
setCv
24-bit color. -
getIco
Color of text for Word 97. -
setIco
Color of text for Word 97. -
getPctCharWidth
Character scale. -
setPctCharWidth
Character scale. -
getLidDefault
Get the lidDefault field for the CHP record. -
setLidDefault
Set the lidDefault field for the CHP record. -
getLidFE
Get the lidFE field for the CHP record. -
setLidFE
Set the lidFE field for the CHP record. -
getKcd
Emphasis mark.- Returns:
- One of
KCD_NON
KCD_DOT
KCD_COMMA
KCD_CIRCLE
KCD_UNDER_DOT
-
setKcd
Emphasis mark.- Parameters:
field_13_kcd
- One ofKCD_NON
KCD_DOT
KCD_COMMA
KCD_CIRCLE
KCD_UNDER_DOT
-
getFUndetermine
Character is undetermined. -
setFUndetermine
Character is undetermined. -
getIss
Superscript/subscript indices.- Returns:
- One of
ISS_NONE
ISS_SUPERSCRIPTED
ISS_SUBSCRIPTED
-
setIss
Superscript/subscript indices.- Parameters:
field_15_iss
- One ofISS_NONE
ISS_SUPERSCRIPTED
ISS_SUBSCRIPTED
-
getFSpecSymbol
Used by Word internally. -
setFSpecSymbol
Used by Word internally. -
getIdct
Not stored in file. -
setIdct
Not stored in file. -
getIdctHint
Identifier of Character type. -
setIdctHint
Identifier of Character type. -
getKul
Underline code. -
setKul
Underline code.- Parameters:
field_19_kul
- One ofKUL_NONE
KUL_SINGLE
KUL_BY_WORD
KUL_DOUBLE
KUL_DOTTED
KUL_HIDDEN
KUL_THICK
KUL_DASH
KUL_DOT
KUL_DOT_DASH
KUL_DOT_DOT_DASH
KUL_WAVE
KUL_DOTTED_HEAVY
KUL_DASHED_HEAVY
KUL_DOT_DASH_HEAVY
KUL_DOT_DOT_DASH_HEAVY
KUL_WAVE_HEAVY
KUL_DASH_LONG
KUL_WAVE_DOUBLE
KUL_DASH_LONG_HEAVY
-
getHresi
Get the hresi field for the CHP record. -
setHresi
Set the hresi field for the CHP record. -
getHpsKern
Kerning distance for characters in run recorded in half points. -
setHpsKern
Kerning distance for characters in run recorded in half points. -
getHpsPos
Reserved (actually used as vertical offset(?) value). -
setHpsPos
Reserved (actually used as vertical offset(?) value). -
getShd
Shading. -
setShd
Shading. -
getBrc
Border. -
setBrc
Border. -
getIbstRMark
Index to author IDs stored in hsttbfRMark. Used when text in run was newly typed when revision marking was enabled. -
setIbstRMark
Index to author IDs stored in hsttbfRMark. Used when text in run was newly typed when revision marking was enabled. -
getSfxtText
Text animation. -
setSfxtText
Text animation.- Parameters:
field_26_sfxtText
- One ofSFXTTEXT_NO
SFXTTEXT_LAS_VEGAS_LIGHTS
SFXTTEXT_BACKGROUND_BLINK
SFXTTEXT_SPARKLE_TEXT
SFXTTEXT_MARCHING_ANTS
SFXTTEXT_MARCHING_RED_ANTS
SFXTTEXT_SHIMMER
-
getFDblBdr
Used internally by Word. -
setFDblBdr
Used internally by Word. -
getFBorderWS
Used internally by Word. -
setFBorderWS
Used internally by Word. -
getUfel
Collection properties represented by itypFELayout and copt (East Asian layout properties). -
setUfel
Collection properties represented by itypFELayout and copt (East Asian layout properties). -
getCopt
Collection of the 5 flags. -
setCopt
Collection of the 5 flags. -
getHpsAsci
Font size for ASCII font. -
setHpsAsci
Font size for ASCII font. -
getHpsFE
Font size for East Asian text. -
setHpsFE
Font size for East Asian text. -
getHpsBi
Font size for Complex Scripts text. -
setHpsBi
Font size for Complex Scripts text. -
getFtcSym
an index into the rgffn structure. When chp.fSpec is 1 and the character recorded for the run in the document stream is chSymbol (0x28), chp.ftcSym identifies the font code of the symbol font that will be used to display the symbol character recorded in chp.xchSym.. -
setFtcSym
an index into the rgffn structure. When chp.fSpec is 1 and the character recorded for the run in the document stream is chSymbol (0x28), chp.ftcSym identifies the font code of the symbol font that will be used to display the symbol character recorded in chp.xchSym.. -
getXchSym
When chp.fSpec==1 and the character recorded for the run in the document stream is chSymbol (0x28), the character stored chp.xchSym will be displayed using the font specified in chp.ftcSym.. -
setXchSym
When chp.fSpec==1 and the character recorded for the run in the document stream is chSymbol (0x28), the character stored chp.xchSym will be displayed using the font specified in chp.ftcSym.. -
getFcPic
Offset in data stream pointing to beginning of a picture when character is a picture character (character is 0x01 and chp.fSpec is 1).. -
setFcPic
Offset in data stream pointing to beginning of a picture when character is a picture character (character is 0x01 and chp.fSpec is 1).. -
getFcObj
Offset in data stream pointing to beginning of a picture when character is an OLE1 object character (character is 0x20 and chp.fSpec is 1, chp.fOle2 is 0).. -
setFcObj
Offset in data stream pointing to beginning of a picture when character is an OLE1 object character (character is 0x20 and chp.fSpec is 1, chp.fOle2 is 0).. -
getLTagObj
An object ID for an OLE object, only set if chp.fSpec and chp.fOle2 are both true, and chp.fObj.. -
setLTagObj
An object ID for an OLE object, only set if chp.fSpec and chp.fOle2 are both true, and chp.fObj.. -
getFcData
Points to location of picture data, only if chp.fSpec is true.. -
setFcData
Points to location of picture data, only if chp.fSpec is true.. -
getHresiOld
Get the hresiOld field for the CHP record. -
setHresiOld
Set the hresiOld field for the CHP record. -
getIbstRMarkDel
Index to author IDs stored in hsttbfRMark. Used when text in run was deleted when revision marking was enabled.. -
setIbstRMarkDel
Index to author IDs stored in hsttbfRMark. Used when text in run was deleted when revision marking was enabled.. -
getDttmRMark
Date/time at which this run of text was entered/modified by the author (Only recorded when revision marking is on.). -
setDttmRMark
Date/time at which this run of text was entered/modified by the author (Only recorded when revision marking is on.). -
getDttmRMarkDel
Date/time at which this run of text was deleted by the author (Only recorded when revision marking is on.). -
setDttmRMarkDel
Date/time at which this run of text was deleted by the author (Only recorded when revision marking is on.). -
getIstd
Index to character style descriptor in the stylesheet that tags this run of text. When istd is istdNormalChar (10 decimal), characters in run are not affected by a character style. If chp.istd contains any other value, chpx of the specified character style are applied to CHP for this run before any other exceptional properties are applied.. -
setIstd
Index to character style descriptor in the stylesheet that tags this run of text. When istd is istdNormalChar (10 decimal), characters in run are not affected by a character style. If chp.istd contains any other value, chpx of the specified character style are applied to CHP for this run before any other exceptional properties are applied.. -
getIdslRMReason
An index to strings displayed as reasons for actions taken by Word's AutoFormat code. -
setIdslRMReason
An index to strings displayed as reasons for actions taken by Word's AutoFormat code. -
getIdslReasonDel
An index to strings displayed as reasons for actions taken by Word's AutoFormat code. -
setIdslReasonDel
An index to strings displayed as reasons for actions taken by Word's AutoFormat code. -
getCpg
Code page of run in pre-Unicode files. -
setCpg
Code page of run in pre-Unicode files. -
getHighlight
Get the Highlight field for the CHP record. -
setHighlight
Set the Highlight field for the CHP record. -
getCharsetFlags
Get the CharsetFlags field for the CHP record. -
setCharsetFlags
Set the CharsetFlags field for the CHP record. -
getChse
Get the chse field for the CHP record. -
setChse
Set the chse field for the CHP record. -
getFPropRMark
properties have been changed with revision marking on. -
setFPropRMark
properties have been changed with revision marking on. -
getIbstPropRMark
Index to author IDs stored in hsttbfRMark. Used when properties have been changed when revision marking was enabled.. -
setIbstPropRMark
Index to author IDs stored in hsttbfRMark. Used when properties have been changed when revision marking was enabled.. -
getDttmPropRMark
Date/time at which properties of this were changed for this run of text by the author. (Only recorded when revision marking is on.). -
setDttmPropRMark
Date/time at which properties of this were changed for this run of text by the author. (Only recorded when revision marking is on.). -
getFConflictOrig
When chp.wConflict!=0, this is TRUE when text is part of the original version of text. When FALSE, text is alternative introduced by reconciliation operation.. -
setFConflictOrig
When chp.wConflict!=0, this is TRUE when text is part of the original version of text. When FALSE, text is alternative introduced by reconciliation operation.. -
getFConflictOtherDel
When fConflictOtherDel==fTrue, the other side of a reconciliation conflict causes this text to be deleted. -
setFConflictOtherDel
When fConflictOtherDel==fTrue, the other side of a reconciliation conflict causes this text to be deleted. -
getWConflict
When != 0, index number that identifies all text participating in a particular conflict incident. -
setWConflict
When != 0, index number that identifies all text participating in a particular conflict incident. -
getIbstConflict
Who made this change for this side of the conflict.. -
setIbstConflict
Who made this change for this side of the conflict.. -
getDttmConflict
When the change was made. -
setDttmConflict
When the change was made. -
getFDispFldRMark
the number for a ListNum field is being tracked in xstDispFldRMark. If that number is different from the current value, the number has changed. Only valid for ListNum fields.. -
setFDispFldRMark
the number for a ListNum field is being tracked in xstDispFldRMark. If that number is different from the current value, the number has changed. Only valid for ListNum fields.. -
getIbstDispFldRMark
Index to author IDs stored in hsttbfRMark. Used when ListNum field numbering has been changed when revision marking was enabled.. -
setIbstDispFldRMark
Index to author IDs stored in hsttbfRMark. Used when ListNum field numbering has been changed when revision marking was enabled.. -
getDttmDispFldRMark
The date for the ListNum field number change. -
setDttmDispFldRMark
The date for the ListNum field number change. -
getXstDispFldRMark
The string value of the ListNum field when revision mark tracking began. -
setXstDispFldRMark
The string value of the ListNum field when revision mark tracking began. -
getFcObjp
Offset in the data stream indicating the location of OLE object data. -
setFcObjp
Offset in the data stream indicating the location of OLE object data. -
getLbrCRJ
Line BReak code for xchCRJ.- Returns:
- One of
LBRCRJ_NONE
LBRCRJ_LEFT
LBRCRJ_RIGHT
LBRCRJ_BOTH
-
setLbrCRJ
Line BReak code for xchCRJ.- Parameters:
field_64_lbrCRJ
- One ofLBRCRJ_NONE
LBRCRJ_LEFT
LBRCRJ_RIGHT
LBRCRJ_BOTH
-
getFSpecVanish
Special hidden for leading emphasis (always hidden). -
setFSpecVanish
Special hidden for leading emphasis (always hidden). -
getFHasOldProps
Used for character property revision marking. The chp at the time fHasOldProps is set to 1, the is the old chp.. -
setFHasOldProps
Used for character property revision marking. The chp at the time fHasOldProps is set to 1, the is the old chp.. -
getFSdtVanish
Mark the character as hidden.. -
setFSdtVanish
Mark the character as hidden.. -
getWCharScale
Get the wCharScale field for the CHP record. -
setWCharScale
Set the wCharScale field for the CHP record. -
setFBold
Sets the fBold field value. Text is bold -
isFBold
Text is bold- Returns:
- the fBold field value.
-
setFItalic
Sets the fItalic field value. Italic -
isFItalic
Italic- Returns:
- the fItalic field value.
-
setFRMarkDel
Sets the fRMarkDel field value. has been deleted and will be displayed with strikethrough when revision marked text is to be displayed -
isFRMarkDel
has been deleted and will be displayed with strikethrough when revision marked text is to be displayed- Returns:
- the fRMarkDel field value.
-
setFOutline
Sets the fOutline field value. Outlined -
isFOutline
Outlined- Returns:
- the fOutline field value.
-
setFFldVanish
Sets the fFldVanish field value. Used internally by Word -
isFFldVanish
Used internally by Word- Returns:
- the fFldVanish field value.
-
setFSmallCaps
Sets the fSmallCaps field value. Displayed with small caps -
isFSmallCaps
Displayed with small caps- Returns:
- the fSmallCaps field value.
-
setFCaps
Sets the fCaps field value. Displayed with caps -
isFCaps
Displayed with caps- Returns:
- the fCaps field value.
-
setFVanish
Sets the fVanish field value. text has hidden format, and is not displayed unless fPagHidden is set in the DOP -
isFVanish
text has hidden format, and is not displayed unless fPagHidden is set in the DOP- Returns:
- the fVanish field value.
-
setFRMark
Sets the fRMark field value. text is newly typed since the last time revision marks have been accepted and will be displayed with an underline when revision marked text is to be displayed -
isFRMark
text is newly typed since the last time revision marks have been accepted and will be displayed with an underline when revision marked text is to be displayed- Returns:
- the fRMark field value.
-
setFSpec
Sets the fSpec field value. Character is a Word special character -
isFSpec
Character is a Word special character- Returns:
- the fSpec field value.
-
setFStrike
Sets the fStrike field value. Displayed with strikethrough -
isFStrike
Displayed with strikethrough- Returns:
- the fStrike field value.
-
setFObj
Sets the fObj field value. Embedded objec -
isFObj
Embedded objec- Returns:
- the fObj field value.
-
setFShadow
Sets the fShadow field value. Character is drawn with a shadow -
isFShadow
Character is drawn with a shadow- Returns:
- the fShadow field value.
-
setFLowerCase
Sets the fLowerCase field value. Character is displayed in lower case. This field may be set to 1 only when chp.fSmallCaps is 1. -
isFLowerCase
Character is displayed in lower case. This field may be set to 1 only when chp.fSmallCaps is 1.- Returns:
- the fLowerCase field value.
-
setFData
Sets the fData field value. chp.fcPic points to an FFDATA, the data structure binary data used by Word to describe a form field. The bit chp.fData may only be 1 when chp.fSpec is also 1 and the special character in the document stream that has this property is a chPicture (0x01) -
isFData
chp.fcPic points to an FFDATA, the data structure binary data used by Word to describe a form field. The bit chp.fData may only be 1 when chp.fSpec is also 1 and the special character in the document stream that has this property is a chPicture (0x01)- Returns:
- the fData field value.
-
setFOle2
Sets the fOle2 field value. chp.lTagObj specifies a particular object in the object stream that specifies the particular OLE object in the stream that should be displayed when the chPicture fSpec character that is tagged with the fOle2 is encountered. The bit chp.fOle2 may only be 1 when chp.fSpec is also 1 and the special character in the document stream that has this property is a chPicture (0x01). -
isFOle2
chp.lTagObj specifies a particular object in the object stream that specifies the particular OLE object in the stream that should be displayed when the chPicture fSpec character that is tagged with the fOle2 is encountered. The bit chp.fOle2 may only be 1 when chp.fSpec is also 1 and the special character in the document stream that has this property is a chPicture (0x01).- Returns:
- the fOle2 field value.
-
setFEmboss
Sets the fEmboss field value. Text is embossed -
isFEmboss
Text is embossed- Returns:
- the fEmboss field value.
-
setFImprint
Sets the fImprint field value. Text is engraved -
isFImprint
Text is engraved- Returns:
- the fImprint field value.
-
setFDStrike
Sets the fDStrike field value. Displayed with double strikethrough -
isFDStrike
Displayed with double strikethrough- Returns:
- the fDStrike field value.
-
setFUsePgsuSettings
Sets the fUsePgsuSettings field value. Used internally by Word -
isFUsePgsuSettings
Used internally by Word- Returns:
- the fUsePgsuSettings field value.
-
setFBoldBi
Sets the fBoldBi field value. Complex Scripts text is bold -
isFBoldBi
Complex Scripts text is bold- Returns:
- the fBoldBi field value.
-
setFComplexScripts
Sets the fComplexScripts field value. Complex Scripts text that requires special processing to display and process -
isFComplexScripts
Complex Scripts text that requires special processing to display and process- Returns:
- the fComplexScripts field value.
-
setFItalicBi
Sets the fItalicBi field value. Complex Scripts text is italics -
isFItalicBi
Complex Scripts text is italics- Returns:
- the fItalicBi field value.
-
setFBiDi
Sets the fBiDi field value. Complex Scripts right-to-left text that requires special processing to display and process (character reordering; contextual shaping; display of combining characters and diacritics; specialized justification rules; cursor positioning) -
isFBiDi
Complex Scripts right-to-left text that requires special processing to display and process (character reordering; contextual shaping; display of combining characters and diacritics; specialized justification rules; cursor positioning)- Returns:
- the fBiDi field value.
-
setFIcoBi
Sets the fIcoBi field value. Used internally by Word -
isFIcoBi
Used internally by Word- Returns:
- the fIcoBi field value.
-
setFNonGlyph
Sets the fNonGlyph field value. Used internally by Word -
isFNonGlyph
Used internally by Word- Returns:
- the fNonGlyph field value.
-
setFBoldOther
Sets the fBoldOther field value. Used internally by Word 97 and earlier versions -
isFBoldOther
Used internally by Word 97 and earlier versions- Returns:
- the fBoldOther field value.
-
setFItalicOther
Sets the fItalicOther field value. Used internally by Word 97 and earlier versions -
isFItalicOther
Used internally by Word 97 and earlier versions- Returns:
- the fItalicOther field value.
-
setFNoProof
Sets the fNoProof field value. When set to 1, do not check spelling or grammar -
isFNoProof
When set to 1, do not check spelling or grammar- Returns:
- the fNoProof field value.
-
setFWebHidden
Sets the fWebHidden field value. Text should be hidden in Web View when set to 1 -
isFWebHidden
Text should be hidden in Web View when set to 1- Returns:
- the fWebHidden field value.
-
setFFitText
Sets the fFitText field value. Fit text when set to 1 -
isFFitText
Fit text when set to 1- Returns:
- the fFitText field value.
-
setFCalc
Sets the fCalc field value. Used internally by Word -
isFCalc
Used internally by Word- Returns:
- the fCalc field value.
-
setFFmtLineProp
Sets the fFmtLineProp field value. Used internally by Word -
isFFmtLineProp
Used internally by Word- Returns:
- the fFmtLineProp field value.
-
setItypFELayout
Sets the itypFELayout field value. -
getItypFELayout
- Returns:
- the itypFELayout field value.
-
setFTNY
Sets the fTNY field value. Tatenakayoko: Horizontal-in-vertical (range of text in a direction perpendicular to the text flow) is used -
isFTNY
Tatenakayoko: Horizontal-in-vertical (range of text in a direction perpendicular to the text flow) is used- Returns:
- the fTNY field value.
-
setFWarichu
Sets the fWarichu field value. Two lines in one (text in the group is displayed as two half-height lines within a line) -
isFWarichu
Two lines in one (text in the group is displayed as two half-height lines within a line)- Returns:
- the fWarichu field value.
-
setFKumimoji
Sets the fKumimoji field value. combine characters -
isFKumimoji
combine characters- Returns:
- the fKumimoji field value.
-
setFRuby
Sets the fRuby field value. Phonetic guide -
isFRuby
Phonetic guide- Returns:
- the fRuby field value.
-
setFLSFitText
Sets the fLSFitText field value. fit text -
isFLSFitText
fit text- Returns:
- the fLSFitText field value.
-
setSpare
Sets the spare field value. Unused -
getSpare
Unused- Returns:
- the spare field value.
-
setIWarichuBracket
Sets the iWarichuBracket field value. Bracket character for two-lines-in-one -
getIWarichuBracket
Bracket character for two-lines-in-one- Returns:
- the iWarichuBracket field value.
-
setFWarichuNoOpenBracket
Sets the fWarichuNoOpenBracket field value. Two-lines-in-one uses no open -
isFWarichuNoOpenBracket
Two-lines-in-one uses no open- Returns:
- the fWarichuNoOpenBracket field value.
-
setFTNYCompress
Sets the fTNYCompress field value. fit text in line -
isFTNYCompress
fit text in line- Returns:
- the fTNYCompress field value.
-
setFTNYFetchTxm
Sets the fTNYFetchTxm field value. fetch text metrics -
isFTNYFetchTxm
fetch text metrics- Returns:
- the fTNYFetchTxm field value.
-
setFCellFitText
Sets the fCellFitText field value. Fit text in cell -
isFCellFitText
Fit text in cell- Returns:
- the fCellFitText field value.
-
setUnused
Sets the unused field value. Not used -
isUnused
Not used- Returns:
- the unused field value.
-
setIcoHighlight
Sets the icoHighlight field value. Highlight color (see chp.ico) -
getIcoHighlight
Highlight color (see chp.ico)- Returns:
- the icoHighlight field value.
-
setFHighlight
Sets the fHighlight field value. When 1, characters are highlighted with color specified by chp.icoHighlight -
isFHighlight
When 1, characters are highlighted with color specified by chp.icoHighlight- Returns:
- the fHighlight field value.
-
setFChsDiff
Sets the fChsDiff field value. Pre-Unicode files, char's char set different from FIB char set -
isFChsDiff
Pre-Unicode files, char's char set different from FIB char set- Returns:
- the fChsDiff field value.
-
setFMacChs
Sets the fMacChs field value. fTrue if char's are Macintosh char set -
isFMacChs
fTrue if char's are Macintosh char set- Returns:
- the fMacChs field value.
-