org.apache.poi.xssf.usermodel.charts
Class XSSFChartAxis
java.lang.Object
org.apache.poi.xssf.usermodel.charts.XSSFChartAxis
- All Implemented Interfaces:
- ChartAxis
- Direct Known Subclasses:
- XSSFCategoryAxis, XSSFDateAxis, XSSFValueAxis
@Beta
public abstract class XSSFChartAxis
- extends java.lang.Object
- implements ChartAxis
Base class for all axis types.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
chart
protected XSSFChart chart
XSSFChartAxis
protected XSSFChartAxis(XSSFChart chart)
getPosition
public AxisPosition getPosition()
- Specified by:
getPosition
in interface ChartAxis
setPosition
public void setPosition(AxisPosition position)
- Specified by:
setPosition
in interface ChartAxis
setNumberFormat
public void setNumberFormat(java.lang.String format)
- Specified by:
setNumberFormat
in interface ChartAxis
getNumberFormat
public java.lang.String getNumberFormat()
- Specified by:
getNumberFormat
in interface ChartAxis
isSetLogBase
public boolean isSetLogBase()
- Specified by:
isSetLogBase
in interface ChartAxis
setLogBase
public void setLogBase(double logBase)
- Specified by:
setLogBase
in interface ChartAxis
getLogBase
public double getLogBase()
- Specified by:
getLogBase
in interface ChartAxis
isSetMinimum
public boolean isSetMinimum()
- Specified by:
isSetMinimum
in interface ChartAxis
setMinimum
public void setMinimum(double min)
- Specified by:
setMinimum
in interface ChartAxis
getMinimum
public double getMinimum()
- Specified by:
getMinimum
in interface ChartAxis
isSetMaximum
public boolean isSetMaximum()
- Specified by:
isSetMaximum
in interface ChartAxis
setMaximum
public void setMaximum(double max)
- Specified by:
setMaximum
in interface ChartAxis
getMaximum
public double getMaximum()
- Specified by:
getMaximum
in interface ChartAxis
getOrientation
public AxisOrientation getOrientation()
- Specified by:
getOrientation
in interface ChartAxis
setOrientation
public void setOrientation(AxisOrientation orientation)
- Specified by:
setOrientation
in interface ChartAxis
getCrosses
public AxisCrosses getCrosses()
- Specified by:
getCrosses
in interface ChartAxis
setCrosses
public void setCrosses(AxisCrosses crosses)
- Specified by:
setCrosses
in interface ChartAxis
isVisible
public boolean isVisible()
- Specified by:
isVisible
in interface ChartAxis
setVisible
public void setVisible(boolean value)
- Specified by:
setVisible
in interface ChartAxis
getMajorTickMark
public AxisTickMark getMajorTickMark()
- Specified by:
getMajorTickMark
in interface ChartAxis
setMajorTickMark
public void setMajorTickMark(AxisTickMark tickMark)
- Specified by:
setMajorTickMark
in interface ChartAxis
getMinorTickMark
public AxisTickMark getMinorTickMark()
- Specified by:
getMinorTickMark
in interface ChartAxis
setMinorTickMark
public void setMinorTickMark(AxisTickMark tickMark)
- Specified by:
setMinorTickMark
in interface ChartAxis
getCTAxPos
protected abstract org.openxmlformats.schemas.drawingml.x2006.chart.CTAxPos getCTAxPos()
getCTNumFmt
protected abstract org.openxmlformats.schemas.drawingml.x2006.chart.CTNumFmt getCTNumFmt()
getCTScaling
protected abstract org.openxmlformats.schemas.drawingml.x2006.chart.CTScaling getCTScaling()
getCTCrosses
protected abstract org.openxmlformats.schemas.drawingml.x2006.chart.CTCrosses getCTCrosses()
getDelete
protected abstract org.openxmlformats.schemas.drawingml.x2006.chart.CTBoolean getDelete()
getMajorCTTickMark
protected abstract org.openxmlformats.schemas.drawingml.x2006.chart.CTTickMark getMajorCTTickMark()
getMinorCTTickMark
protected abstract org.openxmlformats.schemas.drawingml.x2006.chart.CTTickMark getMinorCTTickMark()
getMajorGridLines
@Internal
public abstract org.openxmlformats.schemas.drawingml.x2006.chart.CTChartLines getMajorGridLines()
getLine
@Internal
public abstract org.openxmlformats.schemas.drawingml.x2006.main.CTShapeProperties getLine()