|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.poi.hssf.usermodel.HSSFConditionalFormattingThreshold
public final class HSSFConditionalFormattingThreshold
High level representation for Icon / Multi-State / Databar / Colour Scale change thresholds
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.apache.poi.ss.usermodel.ConditionalFormattingThreshold |
|---|
ConditionalFormattingThreshold.RangeType |
| Constructor Summary | |
|---|---|
protected |
HSSFConditionalFormattingThreshold(Threshold threshold,
HSSFSheet sheet)
|
| Method Summary | |
|---|---|
java.lang.String |
getFormula()
Formula to use to calculate the threshold, or null if no formula |
ConditionalFormattingThreshold.RangeType |
getRangeType()
Get the Range Type used |
protected Threshold |
getThreshold()
|
java.lang.Double |
getValue()
Gets the value used for the threshold, or null if there isn't one. |
void |
setFormula(java.lang.String formula)
Sets the formula used to calculate the threshold, or unsets it if null is given. |
void |
setRangeType(ConditionalFormattingThreshold.RangeType type)
Changes the Range Type used |
void |
setValue(java.lang.Double value)
Sets the value used for the threshold. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected HSSFConditionalFormattingThreshold(Threshold threshold,
HSSFSheet sheet)
| Method Detail |
|---|
protected Threshold getThreshold()
public ConditionalFormattingThreshold.RangeType getRangeType()
ConditionalFormattingThreshold
getRangeType in interface ConditionalFormattingThresholdpublic void setRangeType(ConditionalFormattingThreshold.RangeType type)
ConditionalFormattingThresholdIf you change the range type, you need to ensure that the Formula and Value parameters are compatible with it before saving
setRangeType in interface ConditionalFormattingThresholdpublic java.lang.String getFormula()
ConditionalFormattingThresholdnull if no formula
getFormula in interface ConditionalFormattingThresholdpublic void setFormula(java.lang.String formula)
ConditionalFormattingThresholdnull is given.
setFormula in interface ConditionalFormattingThresholdpublic java.lang.Double getValue()
ConditionalFormattingThresholdnull if there isn't one.
getValue in interface ConditionalFormattingThresholdpublic void setValue(java.lang.Double value)
ConditionalFormattingThresholdIf the type is ConditionalFormattingThreshold.RangeType.PERCENT or
ConditionalFormattingThreshold.RangeType.PERCENTILE it must be between 0 and 100.
If the type is ConditionalFormattingThreshold.RangeType.MIN or ConditionalFormattingThreshold.RangeType.MAX
or ConditionalFormattingThreshold.RangeType.FORMULA it shouldn't be set.
Use null to unset
setValue in interface ConditionalFormattingThreshold
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||