DynamicPDF by ceTe Software

com.cete.dynamicpdf.pageelements.charting.axes
Class XAxis

java.lang.Object
  extended by com.cete.dynamicpdf.pageelements.charting.Axis
      extended by com.cete.dynamicpdf.pageelements.charting.axes.XAxis
Direct Known Subclasses:
DateTimeXAxis, IndexedXAxis, NumericXAxis, PercentageXAxis

public abstract class XAxis
extends Axis

Class provides the base class from which all x-axes are derived.

Licensing:
This is a DynamicPDF Generator Enterprise Edition feature. One of the following licenses is required for non-evaluation usage:


Method Summary
 XAxisAnchorType getAnchorType()
          Gets XAxisAnchorType enumeration that specifies the position of the x-axis.
 XAxisLabelPosition getLabelPosition()
          Gets XAxisLabelPosition enumeration that specifies the position of the labels.
 XAxisGridLines getMajorGridLines()
          Gets the XAxisGridLines object to use for the major grid lines of the x-axis.
 XAxisTickMarks getMajorTickMarks()
          Gets the XAxisTickMarks object to use for the major tick marks of the x-axis.
 XAxisGridLines getMinorGridLines()
          Gets the XAxisGridLines object to use for the minor grid lines of the x-axis.
 XAxisTickMarks getMinorTickMarks()
          Gets the XAxisTickMarks object to use for the minor tick marks of the x-axis.
 XAxisTitlePosition getTitlePosition()
          Gets XAxisTitlePosition enumeration that specifies the position of the title.
 TitleList getTitles()
          Gets the TitleList object of the xAxis.
 void setAnchorType(XAxisAnchorType xAnchorType)
          Sets XAxisAnchorType enumeration that specifies the position of the x-axis.
 void setLabelPosition(XAxisLabelPosition xAxisLabelPosition)
          Sets XAxisLabelPosition enumeration that specifies the position of the labels.
 void setMajorGridLines(XAxisGridLines majorXGridLines)
          Sets the XAxisGridLines object to use for the major grid lines of the x-axis.
 void setMajorTickMarks(XAxisTickMarks majorXTickMarks)
          Sets the XAxisTickMarks object to use for the major tick marks of the x-axis.
 void setMinorGridLines(XAxisGridLines minorXGridLines)
          Sets the XAxisGridLines object to use for the minor grid lines of the x-axis.
 void setMinorTickMarks(XAxisTickMarks minorXTickMarks)
          Sets the XAxisTickMarks object to use for the minor tick marks of the x-axis.
 void setTitlePosition(XAxisTitlePosition xAxisTitleLocation)
          Sets XAxisTitlePosition enumeration that specifies the position of the title.
 
Methods inherited from class com.cete.dynamicpdf.pageelements.charting.Axis
getLabelFormat, getLabelOffset, getLineColor, getLineStyle, getLineWidth, getOffset, isVisible, setLabelFormat, setLabelOffset, setLineColor, setLineStyle, setLineWidth, setOffset, setVisible
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getAnchorType

public XAxisAnchorType getAnchorType()
Gets XAxisAnchorType enumeration that specifies the position of the x-axis.

Returns:
the XAxisAnchorType enumeration that specifies the position of the x-axis.
See Also:
XAxisAnchorType

setAnchorType

public void setAnchorType(XAxisAnchorType xAnchorType)
Sets XAxisAnchorType enumeration that specifies the position of the x-axis.

Parameters:
xAnchorType - XAxisAnchorType enumeration that specifies the position of the x-axis.
See Also:
XAxisAnchorType

getLabelPosition

public XAxisLabelPosition getLabelPosition()
Gets XAxisLabelPosition enumeration that specifies the position of the labels.

Returns:
the XAxisLabelPosition enumeration that specifies the position of the labels.
See Also:
XAxisLabelPosition

setLabelPosition

public void setLabelPosition(XAxisLabelPosition xAxisLabelPosition)
Sets XAxisLabelPosition enumeration that specifies the position of the labels.

Parameters:
xAxisLabelPosition - the XAxisLabelPosition enumeration that specifies the position of the labels.
See Also:
XAxisLabelPosition

getMajorGridLines

public XAxisGridLines getMajorGridLines()
Gets the XAxisGridLines object to use for the major grid lines of the x-axis.

Returns:
the XAxisGridLines object used for the major grid lines of the x-axis.
See Also:
XAxisGridLines

setMajorGridLines

public void setMajorGridLines(XAxisGridLines majorXGridLines)
Sets the XAxisGridLines object to use for the major grid lines of the x-axis.

Parameters:
majorXGridLines - the XAxisGridLines object to use for the major grid lines of the x-axis.
See Also:
XAxisGridLines

getMinorGridLines

public XAxisGridLines getMinorGridLines()
Gets the XAxisGridLines object to use for the minor grid lines of the x-axis.

Returns:
the XAxisGridLines object used for the minor grid lines of the x-axis.
See Also:
XAxisGridLines

setMinorGridLines

public void setMinorGridLines(XAxisGridLines minorXGridLines)
Sets the XAxisGridLines object to use for the minor grid lines of the x-axis.

Parameters:
minorXGridLines - the XAxisGridLines object to use for the minor grid lines of the x-axis.
See Also:
XAxisGridLines

getMajorTickMarks

public XAxisTickMarks getMajorTickMarks()
Gets the XAxisTickMarks object to use for the major tick marks of the x-axis.

Returns:
the XAxisTickMarks object used for the major tick marks of the x-axis.
See Also:
XAxisTickMarks

setMajorTickMarks

public void setMajorTickMarks(XAxisTickMarks majorXTickMarks)
Sets the XAxisTickMarks object to use for the major tick marks of the x-axis.

Parameters:
majorXTickMarks - the XAxisTickMarks object to use for the major tick marks of the x-axis.
See Also:
XAxisTickMarks

getMinorTickMarks

public XAxisTickMarks getMinorTickMarks()
Gets the XAxisTickMarks object to use for the minor tick marks of the x-axis.

Returns:
the XAxisTickMarks object used for the minor tick marks of the x-axis.
See Also:
XAxisTickMarks

setMinorTickMarks

public void setMinorTickMarks(XAxisTickMarks minorXTickMarks)
Sets the XAxisTickMarks object to use for the minor tick marks of the x-axis.

Parameters:
minorXTickMarks - the XAxisTickMarks object to use for the minor tick marks of the x-axis.
See Also:
XAxisTickMarks

getTitles

public TitleList getTitles()
Gets the TitleList object of the xAxis.

Returns:
the title list.
See Also:
Title

getTitlePosition

public XAxisTitlePosition getTitlePosition()
Gets XAxisTitlePosition enumeration that specifies the position of the title.

Returns:
the XAxisTitlePosition enumeration that specifies the position of the title.
See Also:
XAxisTitlePosition

setTitlePosition

public void setTitlePosition(XAxisTitlePosition xAxisTitleLocation)
Sets XAxisTitlePosition enumeration that specifies the position of the title.

Parameters:
xAxisTitleLocation - the XAxisTitlePosition enumeration that specifies the position of the title.
See Also:
XAxisTitlePosition

DynamicPDF by ceTe Software

API Reference for DynamicPDF v10.07 for Java generated on Aug 12, 2020
© Copyright 2020, ceTe Software