@Beta public abstract class XSSFChartAxis extends Object implements ChartAxis
Modifier | Constructor and Description |
---|---|
protected |
XSSFChartAxis(XSSFChart chart) |
Modifier and Type | Method and Description |
---|---|
AxisCrosses |
getCrosses() |
protected abstract org.openxmlformats.schemas.drawingml.x2006.chart.CTAxPos |
getCTAxPos() |
protected abstract org.openxmlformats.schemas.drawingml.x2006.chart.CTCrosses |
getCTCrosses() |
protected abstract org.openxmlformats.schemas.drawingml.x2006.chart.CTNumFmt |
getCTNumFmt() |
protected abstract org.openxmlformats.schemas.drawingml.x2006.chart.CTScaling |
getCTScaling() |
double |
getLogBase() |
double |
getMaximum() |
double |
getMinimum() |
String |
getNumberFormat() |
AxisOrientation |
getOrientation() |
AxisPosition |
getPosition() |
AxisTickLabelPosition |
getTickLabelPosition()
Returns tick label position.
|
protected abstract org.openxmlformats.schemas.drawingml.x2006.chart.CTTickLblPos |
getTickLblPos() |
boolean |
isSetLogBase() |
boolean |
isSetMaximum() |
boolean |
isSetMinimum() |
void |
setCrosses(AxisCrosses crosses) |
void |
setLogBase(double logBase) |
void |
setMaximum(double max) |
void |
setMinimum(double min) |
void |
setNumberFormat(String format) |
void |
setOrientation(AxisOrientation orientation) |
void |
setPosition(AxisPosition position) |
void |
setTickLabelPosition(AxisTickLabelPosition tickLblPos)
Sets tick label position.
|
protected XSSFChart chart
protected XSSFChartAxis(XSSFChart chart)
public AxisPosition getPosition()
getPosition
in interface ChartAxis
public void setPosition(AxisPosition position)
setPosition
in interface ChartAxis
position
- new axis positionpublic void setNumberFormat(String format)
public String getNumberFormat()
public boolean isSetLogBase()
isSetLogBase
in interface ChartAxis
public void setLogBase(double logBase)
setLogBase
in interface ChartAxis
logBase
- a number between 2 and 1000 (inclusive)public double getLogBase()
getLogBase
in interface ChartAxis
public boolean isSetMinimum()
isSetMinimum
in interface ChartAxis
public void setMinimum(double min)
setMinimum
in interface ChartAxis
min
- axis minimumpublic double getMinimum()
getMinimum
in interface ChartAxis
public boolean isSetMaximum()
isSetMaximum
in interface ChartAxis
public void setMaximum(double max)
setMaximum
in interface ChartAxis
max
- axis maximumpublic double getMaximum()
getMaximum
in interface ChartAxis
public AxisOrientation getOrientation()
getOrientation
in interface ChartAxis
public void setOrientation(AxisOrientation orientation)
setOrientation
in interface ChartAxis
orientation
- axis orientationpublic AxisCrosses getCrosses()
getCrosses
in interface ChartAxis
public void setCrosses(AxisCrosses crosses)
setCrosses
in interface ChartAxis
crosses
- axis cross typeprotected abstract org.openxmlformats.schemas.drawingml.x2006.chart.CTAxPos getCTAxPos()
protected abstract org.openxmlformats.schemas.drawingml.x2006.chart.CTNumFmt getCTNumFmt()
protected abstract org.openxmlformats.schemas.drawingml.x2006.chart.CTScaling getCTScaling()
protected abstract org.openxmlformats.schemas.drawingml.x2006.chart.CTCrosses getCTCrosses()
protected abstract org.openxmlformats.schemas.drawingml.x2006.chart.CTTickLblPos getTickLblPos()
public AxisTickLabelPosition getTickLabelPosition()
ChartAxis
getTickLabelPosition
in interface ChartAxis
public void setTickLabelPosition(AxisTickLabelPosition tickLblPos)
ChartAxis
setTickLabelPosition
in interface ChartAxis
tickLblPos
- the tick label positionCopyright © 2020. All rights reserved.