|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.poi.xssf.usermodel.XSSFSheetConditionalFormatting
public class XSSFSheetConditionalFormatting
XSSF Conditional Formattings
| Field Summary | |
|---|---|
protected static java.lang.String |
CF_EXT_2009_NS_X14
Office 2010 Conditional Formatting extensions namespace |
| Method Summary | |
|---|---|
int |
addConditionalFormatting(CellRangeAddress[] regions,
ConditionalFormattingRule rule1)
|
int |
addConditionalFormatting(CellRangeAddress[] regions,
ConditionalFormattingRule[] cfRules)
|
int |
addConditionalFormatting(CellRangeAddress[] regions,
ConditionalFormattingRule rule1,
ConditionalFormattingRule rule2)
|
int |
addConditionalFormatting(ConditionalFormatting cf)
Adds a copy of HSSFConditionalFormatting object to the sheet |
XSSFConditionalFormattingRule |
createConditionalFormattingColorScaleRule()
Create a Color Scale / Color Gradient conditional formatting rule. |
XSSFConditionalFormattingRule |
createConditionalFormattingRule(byte comparisonOperation,
java.lang.String formula)
|
XSSFConditionalFormattingRule |
createConditionalFormattingRule(byte comparisonOperation,
java.lang.String formula1,
java.lang.String formula2)
A factory method allowing to create a conditional formatting rule with a cell comparison operator TODO - formulas containing cell references are currently not parsed properly |
XSSFConditionalFormattingRule |
createConditionalFormattingRule(ExtendedColor color)
|
XSSFConditionalFormattingRule |
createConditionalFormattingRule(IconMultiStateFormatting.IconSet iconSet)
A factory method allowing the creation of conditional formatting rules using an Icon Set / Multi-State formatting. |
XSSFConditionalFormattingRule |
createConditionalFormattingRule(java.lang.String formula)
A factory method allowing to create a conditional formatting rule with a formula. |
XSSFConditionalFormattingRule |
createConditionalFormattingRule(XSSFColor color)
Create a Databar conditional formatting rule. |
XSSFConditionalFormatting |
getConditionalFormattingAt(int index)
gets Conditional Formatting object at a particular index |
int |
getNumConditionalFormattings()
|
void |
removeConditionalFormatting(int index)
removes a Conditional Formatting object by index |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final java.lang.String CF_EXT_2009_NS_X14
| Method Detail |
|---|
public XSSFConditionalFormattingRule createConditionalFormattingRule(byte comparisonOperation,
java.lang.String formula1,
java.lang.String formula2)
createConditionalFormattingRule in interface SheetConditionalFormattingcomparisonOperation - - a constant value from
CFRuleBase.ComparisonOperator:
formula1 - - formula for the valued, compared with the cellformula2 - - second formula (only used with
ComparisonOperator.BETWEEN) and
ComparisonOperator.NOT_BETWEEN operations)
public XSSFConditionalFormattingRule createConditionalFormattingRule(byte comparisonOperation,
java.lang.String formula)
createConditionalFormattingRule in interface SheetConditionalFormattingpublic XSSFConditionalFormattingRule createConditionalFormattingRule(java.lang.String formula)
createConditionalFormattingRule in interface SheetConditionalFormattingformula - - formula for the valued, compared with the cellpublic XSSFConditionalFormattingRule createConditionalFormattingRule(XSSFColor color)
The thresholds and colour for it will be created, but will be
empty and require configuring with
XSSFConditionalFormattingRule.getDataBarFormatting()
then
XSSFDataBarFormatting.getMinThreshold()
and
XSSFDataBarFormatting.getMaxThreshold()
public XSSFConditionalFormattingRule createConditionalFormattingRule(ExtendedColor color)
createConditionalFormattingRule in interface SheetConditionalFormattingpublic XSSFConditionalFormattingRule createConditionalFormattingRule(IconMultiStateFormatting.IconSet iconSet)
XSSFConditionalFormattingRule.getMultiStateFormatting()
then
XSSFIconMultiStateFormatting.getThresholds()
createConditionalFormattingRule in interface SheetConditionalFormattingpublic XSSFConditionalFormattingRule createConditionalFormattingColorScaleRule()
The thresholds and colours for it will be created, but will be
empty and require configuring with
XSSFConditionalFormattingRule.getColorScaleFormatting()
then
XSSFColorScaleFormatting.getThresholds()
and
XSSFColorScaleFormatting.getColors()
createConditionalFormattingColorScaleRule in interface SheetConditionalFormatting
public int addConditionalFormatting(CellRangeAddress[] regions,
ConditionalFormattingRule[] cfRules)
addConditionalFormatting in interface SheetConditionalFormatting
public int addConditionalFormatting(CellRangeAddress[] regions,
ConditionalFormattingRule rule1)
addConditionalFormatting in interface SheetConditionalFormatting
public int addConditionalFormatting(CellRangeAddress[] regions,
ConditionalFormattingRule rule1,
ConditionalFormattingRule rule2)
addConditionalFormatting in interface SheetConditionalFormattingpublic int addConditionalFormatting(ConditionalFormatting cf)
This method could be used to copy HSSFConditionalFormatting object from one sheet to another. For example:
HSSFConditionalFormatting cf = sheet.getConditionalFormattingAt(index); newSheet.addConditionalFormatting(cf);
addConditionalFormatting in interface SheetConditionalFormattingcf - HSSFConditionalFormatting object
public XSSFConditionalFormatting getConditionalFormattingAt(int index)
getConditionalFormattingAt in interface SheetConditionalFormattingindex - of the Conditional Formatting object to fetch
public int getNumConditionalFormattings()
getNumConditionalFormattings in interface SheetConditionalFormattingpublic void removeConditionalFormatting(int index)
removeConditionalFormatting in interface SheetConditionalFormattingindex - of a Conditional Formatting object to remove
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||