The order is the specification order of application, with later elements overriding previous ones, if style properties conflict.
Processing could iterate bottom-up if looking for specific properties, and stop when the first style is found defining a value for that property.
Enum names match the OOXML spec values exactly, so valueOf(String) will work.
| Modifier and Type | Field and Description |
|---|---|
| public static final TableStyleType | |
| public static final TableStyleType | |
| public static final TableStyleType | |
| public static final TableStyleType | |
| public static final TableStyleType | |
| public static final TableStyleType | |
| public static final TableStyleType | |
| public static final TableStyleType | |
| public static final TableStyleType | |
| public static final TableStyleType | |
| public static final TableStyleType | |
| public static final TableStyleType | |
| public static final TableStyleType | |
| public static final TableStyleType | |
| public static final TableStyleType | |
| public static final TableStyleType | |
| public static final TableStyleType | |
| public static final TableStyleType | |
| public static final TableStyleType | |
| public static final TableStyleType | |
| public static final TableStyleType | |
| public static final TableStyleType | |
| public static final TableStyleType | |
| public static final TableStyleType | |
| public static final TableStyleType | |
| public static final TableStyleType | |
| public static final TableStyleType | |
| public static final TableStyleType |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public CellRangeAddressBase | Returns: range in the table representing this class of cells, if it contains the given cell, or null if not applicable. Stripe style types return only the stripe range containing the given cell, or null.table to evaluate table, Cell to evaluate cell)A range is returned only for the part of the table matching this enum instance and containing the given cell. |
| public CellRangeAddressBase | Returns: range in the table representing this class of cells, if it contains the given cell, or null if not applicable. Stripe style types return only the stripe range containing the given cell, or null.table to evaluate table, CellReference CellReference to evaluate cell)A range is returned only for the part of the table matching this enum instance and containing the given cell reference. |
| public final CellRangeAddressBase | |
| public CellRangeAddressBase | |
| public static TableStyleType | |
| public static TableStyleType[] |
| blankRow | back to summary |
|---|---|
| public static final TableStyleType blankRow | |
| firstColumn | back to summary |
|---|---|
| public static final TableStyleType firstColumn | |
| firstColumnStripe | back to summary |
|---|---|
| public static final TableStyleType firstColumnStripe | |
| firstColumnSubheading | back to summary |
|---|---|
| public static final TableStyleType firstColumnSubheading | |
| firstHeaderCell | back to summary |
|---|---|
| public static final TableStyleType firstHeaderCell | |
| firstRowStripe | back to summary |
|---|---|
| public static final TableStyleType firstRowStripe | |
| firstRowSubheading | back to summary |
|---|---|
| public static final TableStyleType firstRowSubheading | |
| firstSubtotalColumn | back to summary |
|---|---|
| public static final TableStyleType firstSubtotalColumn | |
| firstSubtotalRow | back to summary |
|---|---|
| public static final TableStyleType firstSubtotalRow | |
| firstTotalCell | back to summary |
|---|---|
| public static final TableStyleType firstTotalCell | |
| headerRow | back to summary |
|---|---|
| public static final TableStyleType headerRow | |
| lastColumn | back to summary |
|---|---|
| public static final TableStyleType lastColumn | |
| lastHeaderCell | back to summary |
|---|---|
| public static final TableStyleType lastHeaderCell | |
| lastTotalCell | back to summary |
|---|---|
| public static final TableStyleType lastTotalCell | |
| pageFieldLabels | back to summary |
|---|---|
| public static final TableStyleType pageFieldLabels | |
| pageFieldValues | back to summary |
|---|---|
| public static final TableStyleType pageFieldValues | |
| secondColumnStripe | back to summary |
|---|---|
| public static final TableStyleType secondColumnStripe | |
| secondColumnSubheading | back to summary |
|---|---|
| public static final TableStyleType secondColumnSubheading | |
| secondRowStripe | back to summary |
|---|---|
| public static final TableStyleType secondRowStripe | |
| secondRowSubheading | back to summary |
|---|---|
| public static final TableStyleType secondRowSubheading | |
| secondSubtotalColumn | back to summary |
|---|---|
| public static final TableStyleType secondSubtotalColumn | |
| secondSubtotalRow | back to summary |
|---|---|
| public static final TableStyleType secondSubtotalRow | |
| thirdColumnSubheading | back to summary |
|---|---|
| public static final TableStyleType thirdColumnSubheading | |
| thirdRowSubheading | back to summary |
|---|---|
| public static final TableStyleType thirdRowSubheading | |
| thirdSubtotalColumn | back to summary |
|---|---|
| public static final TableStyleType thirdSubtotalColumn | |
| thirdSubtotalRow | back to summary |
|---|---|
| public static final TableStyleType thirdSubtotalRow | |
| totalRow | back to summary |
|---|---|
| public static final TableStyleType totalRow | |
| wholeTable | back to summary |
|---|---|
| public static final TableStyleType wholeTable | |
| TableStyleType | back to summary |
|---|---|
| private TableStyleType() | |
| appliesTo | back to summary |
|---|---|
| public CellRangeAddressBase appliesTo(Table table, Cell cell) A range is returned only for the part of the table matching this enum instance and containing the given cell. Null is returned for all other cases, such as:
wholeTable borders only apply to the outer boundary of a table, while the
rest of the styling, such as font and color, could apply to all the interior cells as well.
| |
| appliesTo | back to summary |
|---|---|
| public CellRangeAddressBase appliesTo(Table table, CellReference cell) A range is returned only for the part of the table matching this enum instance and containing the given cell reference. Null is returned for all other cases, such as:
wholeTable borders only apply to the outer boundary of a table, while the
rest of the styling, such as font and color, could apply to all the interior cells as well.
| |
| getRange | back to summary |
|---|---|
| public final CellRangeAddressBase getRange(Table table, Cell cell) Calls
| |
| getRange | back to summary |
|---|---|
public CellRangeAddressBase getRange(Table table, CellReference cell)
| |
| valueOf | back to summary |
|---|---|
| public static TableStyleType valueOf(String name) | |
| values | back to summary |
|---|---|
| public static TableStyleType[] values() | |