|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 ConditionalFormattingThreshold
public void setRangeType(ConditionalFormattingThreshold.RangeType type)
ConditionalFormattingThreshold
If you change the range type, you need to ensure that the Formula and Value parameters are compatible with it before saving
setRangeType
in interface ConditionalFormattingThreshold
public java.lang.String getFormula()
ConditionalFormattingThreshold
null
if no formula
getFormula
in interface ConditionalFormattingThreshold
public void setFormula(java.lang.String formula)
ConditionalFormattingThreshold
null
is given.
setFormula
in interface ConditionalFormattingThreshold
public java.lang.Double getValue()
ConditionalFormattingThreshold
null
if there isn't one.
getValue
in interface ConditionalFormattingThreshold
public void setValue(java.lang.Double value)
ConditionalFormattingThreshold
If 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 |