Package org.apache.poi.hssf.usermodel
Class HSSFDataBarFormatting
- java.lang.Object
-
- org.apache.poi.hssf.usermodel.HSSFDataBarFormatting
-
- All Implemented Interfaces:
DataBarFormatting
public final class HSSFDataBarFormatting extends Object implements DataBarFormatting
High level representation for DataBar / Data-Bar Formatting component of Conditional Formatting settings
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
HSSFDataBarFormatting(CFRule12Record cfRule12Record, HSSFSheet sheet)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HSSFConditionalFormattingThreshold
createThreshold()
HSSFExtendedColor
getColor()
HSSFConditionalFormattingThreshold
getMaxThreshold()
The threshold that defines "everything from here up is maximum"HSSFConditionalFormattingThreshold
getMinThreshold()
The threshold that defines "everything from here down is minimum"int
getWidthMax()
How much of the cell width, in %, should be given to the max value?int
getWidthMin()
How much of the cell width, in %, should be given to the min value?boolean
isIconOnly()
Should Icon + Value be displayed, or only the Icon?boolean
isLeftToRight()
Is the bar drawn from Left-to-Right, or from Right-to-Leftvoid
setColor(Color color)
void
setIconOnly(boolean only)
Control if only the Icon is shown, or Icon + Valuevoid
setLeftToRight(boolean ltr)
Control if the bar is drawn from Left-to-Right, or from Right-to-Leftvoid
setWidthMax(int width)
void
setWidthMin(int width)
-
-
-
Constructor Detail
-
HSSFDataBarFormatting
protected HSSFDataBarFormatting(CFRule12Record cfRule12Record, HSSFSheet sheet)
-
-
Method Detail
-
isLeftToRight
public boolean isLeftToRight()
Description copied from interface:DataBarFormatting
Is the bar drawn from Left-to-Right, or from Right-to-Left- Specified by:
isLeftToRight
in interfaceDataBarFormatting
-
setLeftToRight
public void setLeftToRight(boolean ltr)
Description copied from interface:DataBarFormatting
Control if the bar is drawn from Left-to-Right, or from Right-to-Left- Specified by:
setLeftToRight
in interfaceDataBarFormatting
-
getWidthMin
public int getWidthMin()
Description copied from interface:DataBarFormatting
How much of the cell width, in %, should be given to the min value?- Specified by:
getWidthMin
in interfaceDataBarFormatting
-
setWidthMin
public void setWidthMin(int width)
- Specified by:
setWidthMin
in interfaceDataBarFormatting
-
getWidthMax
public int getWidthMax()
Description copied from interface:DataBarFormatting
How much of the cell width, in %, should be given to the max value?- Specified by:
getWidthMax
in interfaceDataBarFormatting
-
setWidthMax
public void setWidthMax(int width)
- Specified by:
setWidthMax
in interfaceDataBarFormatting
-
getColor
public HSSFExtendedColor getColor()
- Specified by:
getColor
in interfaceDataBarFormatting
-
setColor
public void setColor(Color color)
- Specified by:
setColor
in interfaceDataBarFormatting
-
getMinThreshold
public HSSFConditionalFormattingThreshold getMinThreshold()
Description copied from interface:DataBarFormatting
The threshold that defines "everything from here down is minimum"- Specified by:
getMinThreshold
in interfaceDataBarFormatting
-
getMaxThreshold
public HSSFConditionalFormattingThreshold getMaxThreshold()
Description copied from interface:DataBarFormatting
The threshold that defines "everything from here up is maximum"- Specified by:
getMaxThreshold
in interfaceDataBarFormatting
-
isIconOnly
public boolean isIconOnly()
Description copied from interface:DataBarFormatting
Should Icon + Value be displayed, or only the Icon?- Specified by:
isIconOnly
in interfaceDataBarFormatting
-
setIconOnly
public void setIconOnly(boolean only)
Description copied from interface:DataBarFormatting
Control if only the Icon is shown, or Icon + Value- Specified by:
setIconOnly
in interfaceDataBarFormatting
-
createThreshold
public HSSFConditionalFormattingThreshold createThreshold()
-
-