org.apache.poi.xssf.usermodel.charts
Class XSSFCategoryAxis

java.lang.Object
  extended by org.apache.poi.xssf.usermodel.charts.XSSFChartAxis
      extended by org.apache.poi.xssf.usermodel.charts.XSSFCategoryAxis
All Implemented Interfaces:
ChartAxis

@Beta
public class XSSFCategoryAxis
extends XSSFChartAxis

Category axis type.


Field Summary
 
Fields inherited from class org.apache.poi.xssf.usermodel.charts.XSSFChartAxis
chart
 
Constructor Summary
XSSFCategoryAxis(XSSFChart chart, org.openxmlformats.schemas.drawingml.x2006.chart.CTCatAx ctCatAx)
           
XSSFCategoryAxis(XSSFChart chart, long id, AxisPosition pos)
           
 
Method Summary
 void crossAxis(ChartAxis axis)
           
protected  org.openxmlformats.schemas.drawingml.x2006.chart.CTAxPos getCTAxPos()
           
protected  org.openxmlformats.schemas.drawingml.x2006.chart.CTCrosses getCTCrosses()
           
protected  org.openxmlformats.schemas.drawingml.x2006.chart.CTNumFmt getCTNumFmt()
           
protected  org.openxmlformats.schemas.drawingml.x2006.chart.CTScaling getCTScaling()
           
protected  org.openxmlformats.schemas.drawingml.x2006.chart.CTBoolean getDelete()
           
 long getId()
           
 org.openxmlformats.schemas.drawingml.x2006.main.CTShapeProperties getLine()
           
protected  org.openxmlformats.schemas.drawingml.x2006.chart.CTTickMark getMajorCTTickMark()
           
 org.openxmlformats.schemas.drawingml.x2006.chart.CTChartLines getMajorGridLines()
           
protected  org.openxmlformats.schemas.drawingml.x2006.chart.CTTickMark getMinorCTTickMark()
           
 boolean hasNumberFormat()
           
 
Methods inherited from class org.apache.poi.xssf.usermodel.charts.XSSFChartAxis
getCrosses, getLogBase, getMajorTickMark, getMaximum, getMinimum, getMinorTickMark, getNumberFormat, getOrientation, getPosition, isSetLogBase, isSetMaximum, isSetMinimum, isVisible, setCrosses, setLogBase, setMajorTickMark, setMaximum, setMinimum, setMinorTickMark, setNumberFormat, setOrientation, setPosition, setVisible
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XSSFCategoryAxis

public XSSFCategoryAxis(XSSFChart chart,
                        long id,
                        AxisPosition pos)

XSSFCategoryAxis

public XSSFCategoryAxis(XSSFChart chart,
                        org.openxmlformats.schemas.drawingml.x2006.chart.CTCatAx ctCatAx)
Method Detail

getId

public long getId()

getLine

@Internal
public org.openxmlformats.schemas.drawingml.x2006.main.CTShapeProperties getLine()
Specified by:
getLine in class XSSFChartAxis

getCTAxPos

protected org.openxmlformats.schemas.drawingml.x2006.chart.CTAxPos getCTAxPos()
Specified by:
getCTAxPos in class XSSFChartAxis

getCTNumFmt

protected org.openxmlformats.schemas.drawingml.x2006.chart.CTNumFmt getCTNumFmt()
Specified by:
getCTNumFmt in class XSSFChartAxis

getCTScaling

protected org.openxmlformats.schemas.drawingml.x2006.chart.CTScaling getCTScaling()
Specified by:
getCTScaling in class XSSFChartAxis

getCTCrosses

protected org.openxmlformats.schemas.drawingml.x2006.chart.CTCrosses getCTCrosses()
Specified by:
getCTCrosses in class XSSFChartAxis

getDelete

protected org.openxmlformats.schemas.drawingml.x2006.chart.CTBoolean getDelete()
Specified by:
getDelete in class XSSFChartAxis

getMajorCTTickMark

protected org.openxmlformats.schemas.drawingml.x2006.chart.CTTickMark getMajorCTTickMark()
Specified by:
getMajorCTTickMark in class XSSFChartAxis

getMinorCTTickMark

protected org.openxmlformats.schemas.drawingml.x2006.chart.CTTickMark getMinorCTTickMark()
Specified by:
getMinorCTTickMark in class XSSFChartAxis

getMajorGridLines

@Internal
public org.openxmlformats.schemas.drawingml.x2006.chart.CTChartLines getMajorGridLines()
Specified by:
getMajorGridLines in class XSSFChartAxis

crossAxis

public void crossAxis(ChartAxis axis)

hasNumberFormat

public boolean hasNumberFormat()