DynamicPDF by ceTe Software

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

java.lang.Object
  extended by com.cete.dynamicpdf.pageelements.charting.axes.AxisLabelList
Direct Known Subclasses:
XAxisLabelList, YAxisLabelList

public abstract class AxisLabelList
extends java.lang.Object

Base class from which all axis label lists are derived.

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


Method Summary
 boolean getAutoLabels()
          Gets auto creation status of the axis label list.
 Font getFont()
          Gets the Font object to use for the axis label list.
 float getFontSize()
          Gets the font size of the axis label list.
 float getMaximumLabelWidth()
          Gets the maximum width of the axis label.
 Color getTextColor()
          Gets the Color object to use for the axis label list.
 boolean getWrapText()
          Gets the value indicate if the axis label text should wrap.
 boolean isVisible()
          Gets the axis label list visible status.
 void setAutoLabels(boolean value)
          Sets auto creation status of the axis label list.
 void setFont(Font font)
          Sets the Font object to use for the axis label list.
 void setFontSize(float fontSize)
          Sets the font size of the axis label list.
 void setMaximumLabelWidth(float value)
          Sets the maximum width of the axis label.
 void setTextColor(Color textColor)
          Sets the Color object to use for the axis label list.
 void setVisible(boolean visible)
          Sets the axis label list visible status.
 void setWrapText(boolean value)
          Sets the property value to indicate if that axis label text should wrap.
 int size()
          Gets the number of elements actually contained.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getFont

public Font getFont()
Gets the Font object to use for the axis label list.

Returns:
the font of the axis labels.
See Also:
Font

setFont

public void setFont(Font font)
Sets the Font object to use for the axis label list.

Parameters:
font - object to use for the axis label list.
See Also:
Font

getFontSize

public float getFontSize()
Gets the font size of the axis label list.

Returns:
float value specifying the font size of the axis label list.

setFontSize

public void setFontSize(float fontSize)
Sets the font size of the axis label list.

Parameters:
fontSize - the float value used to set font size of the axis label list.

getTextColor

public Color getTextColor()
Gets the Color object to use for the axis label list.

Returns:
the text color of the axis labels.
See Also:
Color

setTextColor

public void setTextColor(Color textColor)
Sets the Color object to use for the axis label list.

Parameters:
textColor - Color object to use for the axis label list.
See Also:
Color

getAutoLabels

public boolean getAutoLabels()
Gets auto creation status of the axis label list. By default its true.

Returns:
the auto labels of the axis labels.

setAutoLabels

public void setAutoLabels(boolean value)
Sets auto creation status of the axis label list. By default its true.

Parameters:
value - to set the auto creation status of the axis label list.

size

public int size()
Gets the number of elements actually contained.

Returns:
the size of the axis labels.

isVisible

public boolean isVisible()
Gets the axis label list visible status. By default its true.

Returns:
the visible status of the axis labels.

setVisible

public void setVisible(boolean visible)
Sets the axis label list visible status. By default its true.

Parameters:
visible - used to set the axis label list visible status.

getWrapText

public boolean getWrapText()
Gets the value indicate if the axis label text should wrap.

Returns:
the wrap text of the axis labels.

setWrapText

public void setWrapText(boolean value)
Sets the property value to indicate if that axis label text should wrap.

Parameters:
value - to set the WrapText property of the axis label list.

setMaximumLabelWidth

public void setMaximumLabelWidth(float value)
Sets the maximum width of the axis label.

Parameters:
value - to set the maximum width of the axis label.

getMaximumLabelWidth

public float getMaximumLabelWidth()
Gets the maximum width of the axis label.

Returns:
the maximum width of the axis label.

DynamicPDF by ceTe Software

API Reference for DynamicPDF v10.04 for Java generated on September 25, 2019
© Copyright 2019, ceTe Software