There are two breeds: Style and Cell.
It should be noted that fields in the extended format record are somewhat arbitrary. Almost all of the fields are bit-level, but we name them as best as possible by functional group. In some places this is better than others.
| Modifier and Type | Field and Description |
|---|---|
| private static final BitField | |
| private static final BitField | |
| private static final BitField | |
| private static final BitField | |
| private static final BitField | |
| private static final BitField | |
| private static final BitField | |
| private static final BitField | |
| private static final BitField | |
| private static final BitField | |
| private static final BitField | |
| private static final BitField | |
| private static final BitField | |
| private static final BitField | |
| private static final BitField | |
| private static final BitField | |
| private static final BitField | |
| private static final BitField | |
| private static final BitField | |
| private static final BitField | |
| private static final BitField | |
| private static final BitField | |
| private static final BitField | |
| private static final BitField | |
| private static final BitField | |
| private static final BitField | |
| private static final BitField | |
| private static final BitField | |
| private static final BitField | |
| private static final BitField | |
| private static final BitField | |
| private static final BitField | |
| private static final BitField | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| private short | |
| private short | |
| private short | |
| private short | |
| private short | |
| private short | |
| private short | |
| private int | |
| private short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short | |
| public static final short |
| Access | Constructor and Description |
|---|---|
| public | |
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static BitField | |
| public void | cloneStyleFrom(ExtendedFormatRecord
the ExtendedFormatRecord to copy from source)Clones all the style information from another ExtendedFormatRecord, onto this one. |
| public ExtendedFormatRecord | copy()
Implements abstract org. Implements org.
|
| public boolean | equals(Object
the reference object with which to compare. obj)Overrides java. Will consider two different records with the same contents as equals, as the various indexes that matter are embedded in the records |
| public boolean | |
| public short | |
| public short | |
| public short | |
| public int | Returns: options - bitmask to setget the additional palette options bitmask (see individual bit getter methods that reference this method) |
| public short | Returns: align - how to align the cell (see constants)get the horizontal alignment of the cell. |
| public short | |
| public short | Returns: border - type of border for the bottom of the cellget the borderline style for the bottom border |
| public short | Returns: border - type of border for the left side of the cellget the borderline style for the left border |
| public short | Returns: options - the bit mask to setget the border options bitmask (see the corresponding bit getter methods that reference back to this one) |
| public short | Returns: border - type of border for the right side of the cellget the borderline style for the right border |
| public short | Returns: border - type of border for the top of the cellget the borderline style for the top border |
| public short | Returns: border - palette indexget the palette index for the bottom border |
| public short | Returns: options bitmaskgets the options bitmask - you can also use corresponding option bit getters (see other methods that reference this one) |
| protected int | |
| public short | Returns: diag - whatever it is that this is.Not sure what this is for (maybe fill lines?) 1 = down, 2 = up, 3 = both, 0 for none.. |
| public short | |
| public short | |
| public short | Returns: optionsget the fill palette options bitmask (see indivdual bit getters that reference this method) |
| public short | Returns: index to the fontget the index to the FONT record (which font to use 0 based) |
| public short | Returns: index to the format recordget the index to the Format record (which FORMAT to use 0-based) |
| public Map | |
| public HSSFRecordTypes | getGenericRecordType()
Overrides default org. Implements abstract org.
|
| public short | Returns: indent - how far to indent the cellget indention (not sure of the units, think its spaces) |
| public short | Returns: options bitmaskget the indent options bitmask (see corresponding bit getters that reference this field) |
| public short | |
| public short | Returns: border - palette indexget the palette index for the left border color |
| public boolean | |
| public short | Returns: options - the bitmaskget the palette options bitmask (see the individual bit getter methods that reference this one) |
| public short | Returns: index of parent XFfor cell XF types this is the parent style (usually 0/normal). |
| public short | Returns: order - the reading order (0,1,2)get the reading order for far east versions (0 - Context, 1 - Left to right, 2 - right to left) - We could use some help with support for the far east. |
| public short | Returns: border - palette indexget the palette index for the right border color |
| public short | |
| public boolean | |
| public short | getSid()
Implements abstract org. return the non static version of the id for this record. |
| public short | |
| public short | Returns: where to align the textget the vertical alignment of text in the cell |
| public boolean | Returns: wrapped - whether or not to wrap the cell textget whether to wrap the text in the cell |
| public short | |
| public int | |
| public boolean | |
| public boolean | Returns: alignment true if this XF has a different alignment value than its parent, false otherwise.get whether or not to use the alignment in this XF instead of the parent XF. |
| public boolean | Returns: border - true if this XF has a different border value than its parent, false otherwise.get whether or not to use the border in this XF instead of the parent XF. |
| public boolean | Returns: options- true if this XF has a different locking or hidden value than its parent, false otherwise.get whether or not to use the locking/hidden in this XF instead of the parent XF. |
| public boolean | Returns: font - true if this XF has a different font value than its parent, false otherwise.get whether or not to use the font in this XF instead of the parent XF. |
| public boolean | Returns: parent - true if this XF has a different format value than its parent, false otherwise.get whether or not to use the format in this XF instead of the parent XF. |
| public boolean | Returns: pattern- true if this XF has a different pattern value than its parent, false otherwise.get whether or not to use the pattern in this XF instead of the parent XF. |
| public boolean | |
| public void | serialize(LittleEndianOutput
the output object out)Implements abstract org. Write the data content of this BIFF record. |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | setAdtlPaletteOptions(short
- bitmask to set options)set the additional palette options bitmask (see individual bitsetter methods that reference this method) |
| public void | setAlignment(short
- how to align the cell (see constants) align)set the horizontal alignment of the cell. |
| public void | |
| public void | setBorderBottom(short
- type of border for the bottom of the cell border)set the border line style for the bottom border |
| public void | setBorderLeft(short
- type of border for the left side of the cell border)set the borderline style for the left border |
| public void | setBorderOptions(short
- the bit mask to set options)set the border options bitmask (see the corresponding bitsetter methods that reference back to this one) |
| public void | setBorderRight(short
- type of border for the right side of the cell border)set the border line style for the right border |
| public void | setBorderTop(short
- type of border for the top of the cell border)set the border line style for the top border |
| public void | |
| public void | setCellOptions(short
bitmask to set options)sets the options bitmask - you can also use corresponding option bit setters (see other methods that reference this one) |
| public void | setDiag(short
- set whatever it is that this is. diag)Not sure what this is for (maybe fill lines?) 1 = down, 2 = up, 3 = both, 0 for none.. |
| public void | |
| public void | |
| public void | setFillPaletteOptions(short
the palette options options)set the fill palette options bitmask (see bitfields for additional palette options) |
| public void | |
| public void | setFormatIndex(short
to the format record index)set the index to the Format record (which FORMAT to use 0-based) |
| public void | |
| public void | setIndent(short
- how far to indent the cell indent)set indention (not sure of the units, think its spaces) |
| public void | setIndentionOptions(short
bitmask to set. options)set the indent options bitmask (see corresponding bitmask setters that reference this field) |
| public void | setIndentNotParentAlignment(boolean
true if this XF has a different alignment value than its parent,
false otherwise. alignment)set whether or not to use the alignment in this XF instead of the parent XF. |
| public void | setIndentNotParentBorder(boolean
- true if this XF has a different border value than its parent,
false otherwise. border)set whether or not to use the border in this XF instead of the parent XF. |
| public void | setIndentNotParentCellOptions(boolean
true if this XF has a different locking or hidden value than its parent,
false otherwise. options)set whether or not to use the locking/hidden in this XF instead of the parent XF. |
| public void | setIndentNotParentFont(boolean
- true if this XF has a different font value than its parent,
false otherwise. font)set whether or not to use the font in this XF instead of the parent XF. |
| public void | setIndentNotParentFormat(boolean
- true if this XF has a different format value than its parent,
false otherwise. parent)set whether or not to use the format in this XF instead of the parent XF. |
| public void | setIndentNotParentPattern(boolean
true if this XF has a different pattern
value than its parent, false otherwise.Sets whether or not to use the pattern in this XF instead of the parent XF (foreground/background). |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | setPaletteOptions(short
- the bitmask to set options)set the palette options bitmask (see the individual bitsetter methods that reference this one) |
| public void | setParentIndex(short
index of parent XF parent)for cell XF types this is the parent style (usually 0/normal). |
| public void | setReadingOrder(short
- the reading order (0,1,2) order)set the reading order for far east versions (0 - Context, 1 - Left to right, 2 - right to left) - We could use some help with support for the far east. |
| public void | setRightBorderPaletteIdx(short
- palette index border)set the palette index for the right border color |
| public void | |
| public void | |
| public void | |
| public void | setVerticalAlignment(short
where to align the text align)set the vertical alignment of text in the cell |
| public void | setWrapText(boolean
- whether or not to wrap the cell text wrapped)set whether to wrap the text in the cell |
| public void | |
| public int[] |