com.aspose.slides
Class AxisEx

java.lang.Object
  extended by com.aspose.slides.AxisEx

public class AxisEx
extends java.lang.Object

Encapsulates the object that represents a chart's axis.


Method Summary
 boolean getAxisBetweenCategories()
           Represents if the value axis crosses the category axis between categories.
 LineFormatEx getAxisLine()
          Deprecated. 
 int getBaseUnitScale()
           Represents the base unit scale for the category axis.
 float getCrossAt()
           Represents the point on the value axis where the category axis crosses it.
 int getCrossType()
           Represents the CrossType on the specified axis where the other axis crosses.
 int getDisplayUnit()
           Represents the unit label for the specified axis.
 FormatEx getFormat()
           Represents format of axis
 int getLogBase()
           Represents the logarithmic base.
 LineFormatEx getMajorGridLines()
           Represents major gridlines on a chart axis.
 int getMajorTickMark()
           Represents the type of major tick mark for the specified axis.
 float getMajorUnit()
           Represents the major units for the axis.
 int getMajorUnitScale()
           Represents the major unit scale for the category axis.
 float getMaxValue()
           Represents the maximum value on the value axis.
 LineFormatEx getMinorGridLines()
           Represents minor gridlines on a chart axis.
 int getMinorTickMark()
           Represents the type of minor tick mark for the specified axis.
 float getMinorUnit()
           Represents the minor units for the axis.
 int getMinorUnitScale()
           Represents the major unit scale for the category axis.
 float getMinValue()
           Represents the minimum value on the value axis.
 java.lang.String getNumberFormat()
           Represents the format string for the Axis Labels.
 int getPosition()
           Represents position of axis
 float getRotationAngle()
           Represents the rotation angle of tick labels
 boolean getSourceLinked()
           Indicates whether the format is linked source data.
 TextFrameEx getTextProperties()
           Represent text properties of axis
 int getTickLabelPosition()
           Represents the position of tick-mark labels on the specified axis.
 long getTickLabelSpacing()
           Specifies how many tick labels to skip between label that is drawn.
 ChartTitleEx getTitle()
           Gets the axis' title.
 boolean hasTitle()
           Determines whether a axis has a visible title.
 void hasTitle(boolean value)
           
 boolean isAutomaticMajorUnit()
           Indicates whether the major unit of the axis is automatically assigned.
 void isAutomaticMajorUnit(boolean value)
           
 boolean isAutomaticMaxValue()
           Indicates whether the max value is automatically assigned.
 void isAutomaticMaxValue(boolean value)
           
 boolean isAutomaticMinorUnit()
           Indicates whether the minor unit of the axis is automatically assigned.
 void isAutomaticMinorUnit(boolean value)
           
 boolean isAutomaticMinValue()
           Indicates whether the min value is automatically assigned.
 void isAutomaticMinValue(boolean value)
           
 boolean isAutomaticTickLabelSpacing()
           Specifies automatic tick label spacing value.
 void isAutomaticTickLabelSpacing(boolean value)
           
 boolean isLogarithmic()
           Represents if the value axis scale type is logarithmic or not.
 void isLogarithmic(boolean value)
           
 boolean isPlotOrderReversed()
           Represents if MS PowerPoint plots data points from last to first.
 void isPlotOrderReversed(boolean value)
           
 boolean isVisible()
           Represents if the axis is visible.
 void isVisible(boolean value)
           
 void setAxisBetweenCategories(boolean value)
           
 void setAxisLine(LineFormatEx value)
          Deprecated. 
 void setBaseUnitScale(int value)
           
 void setCrossAt(float value)
           
 void setCrossType(int value)
           
 void setDisplayUnit(int value)
           
 void setFormat(FormatEx value)
           
 void setLogBase(int value)
           
 void setMajorGridLines(LineFormatEx value)
           
 void setMajorTickMark(int value)
           
 void setMajorUnit(float value)
           
 void setMajorUnitScale(int value)
           
 void setMaxValue(float value)
           
 void setMinorGridLines(LineFormatEx value)
           
 void setMinorTickMark(int value)
           
 void setMinorUnit(float value)
           
 void setMinorUnitScale(int value)
           
 void setMinValue(float value)
           
 void setNumberFormat(java.lang.String value)
           
 void setPosition(int value)
           
 void setRotationAngle(float value)
           
 void setSourceLinked(boolean value)
           
 void setTextProperties(TextFrameEx value)
           
 void setTickLabelPosition(int value)
           
 void setTickLabelSpacing(long value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getAxisBetweenCategories

public boolean getAxisBetweenCategories()

Represents if the value axis crosses the category axis between categories.


setAxisBetweenCategories

public void setAxisBetweenCategories(boolean value)

getCrossAt

public float getCrossAt()

Represents the point on the value axis where the category axis crosses it.


setCrossAt

public void setCrossAt(float value)

getDisplayUnit

public int getDisplayUnit()

Represents the unit label for the specified axis.


setDisplayUnit

public void setDisplayUnit(int value)

isAutomaticMaxValue

public boolean isAutomaticMaxValue()

Indicates whether the max value is automatically assigned.


isAutomaticMaxValue

public void isAutomaticMaxValue(boolean value)

getMaxValue

public float getMaxValue()

Represents the maximum value on the value axis.


setMaxValue

public void setMaxValue(float value)

getMinorUnit

public float getMinorUnit()

Represents the minor units for the axis.


setMinorUnit

public void setMinorUnit(float value)

isAutomaticMinorUnit

public boolean isAutomaticMinorUnit()

Indicates whether the minor unit of the axis is automatically assigned.


isAutomaticMinorUnit

public void isAutomaticMinorUnit(boolean value)

getMajorUnit

public float getMajorUnit()

Represents the major units for the axis.


setMajorUnit

public void setMajorUnit(float value)

isAutomaticMajorUnit

public boolean isAutomaticMajorUnit()

Indicates whether the major unit of the axis is automatically assigned.


isAutomaticMajorUnit

public void isAutomaticMajorUnit(boolean value)

isAutomaticMinValue

public boolean isAutomaticMinValue()

Indicates whether the min value is automatically assigned.


isAutomaticMinValue

public void isAutomaticMinValue(boolean value)

getMinValue

public float getMinValue()

Represents the minimum value on the value axis.


setMinValue

public void setMinValue(float value)

isLogarithmic

public boolean isLogarithmic()

Represents if the value axis scale type is logarithmic or not.


isLogarithmic

public void isLogarithmic(boolean value)

getLogBase

public int getLogBase()

Represents the logarithmic base. Default value is 10.


setLogBase

public void setLogBase(int value)

isPlotOrderReversed

public boolean isPlotOrderReversed()

Represents if MS PowerPoint plots data points from last to first.


isPlotOrderReversed

public void isPlotOrderReversed(boolean value)

isVisible

public boolean isVisible()

Represents if the axis is visible.


isVisible

public void isVisible(boolean value)

getMajorTickMark

public int getMajorTickMark()

Represents the type of major tick mark for the specified axis.


setMajorTickMark

public void setMajorTickMark(int value)

getMinorTickMark

public int getMinorTickMark()

Represents the type of minor tick mark for the specified axis.


setMinorTickMark

public void setMinorTickMark(int value)

getTickLabelPosition

public int getTickLabelPosition()

Represents the position of tick-mark labels on the specified axis.


setTickLabelPosition

public void setTickLabelPosition(int value)

getMajorUnitScale

public int getMajorUnitScale()

Represents the major unit scale for the category axis.


setMajorUnitScale

public void setMajorUnitScale(int value)

getMinorUnitScale

public int getMinorUnitScale()

Represents the major unit scale for the category axis.


setMinorUnitScale

public void setMinorUnitScale(int value)

getBaseUnitScale

public int getBaseUnitScale()

Represents the base unit scale for the category axis.


setBaseUnitScale

public void setBaseUnitScale(int value)

getAxisLine

@Deprecated
public LineFormatEx getAxisLine()
Deprecated. 

Gets the appearance of an Axis.


setAxisLine

@Deprecated
public void setAxisLine(LineFormatEx value)
Deprecated. 


getMinorGridLines

public LineFormatEx getMinorGridLines()

Represents minor gridlines on a chart axis.


setMinorGridLines

public void setMinorGridLines(LineFormatEx value)

getMajorGridLines

public LineFormatEx getMajorGridLines()

Represents major gridlines on a chart axis.


setMajorGridLines

public void setMajorGridLines(LineFormatEx value)

getFormat

public FormatEx getFormat()

Represents format of axis


setFormat

public void setFormat(FormatEx value)

getTextProperties

public TextFrameEx getTextProperties()

Represent text properties of axis


setTextProperties

public void setTextProperties(TextFrameEx value)

getTitle

public ChartTitleEx getTitle()

Gets the axis' title.


getCrossType

public int getCrossType()

Represents the CrossType on the specified axis where the other axis crosses.


setCrossType

public void setCrossType(int value)

getPosition

public int getPosition()

Represents position of axis


setPosition

public void setPosition(int value)

hasTitle

public boolean hasTitle()

Determines whether a axis has a visible title. Read/write bool.


hasTitle

public void hasTitle(boolean value)

getNumberFormat

public java.lang.String getNumberFormat()

Represents the format string for the Axis Labels.


setNumberFormat

public void setNumberFormat(java.lang.String value)

getSourceLinked

public boolean getSourceLinked()

Indicates whether the format is linked source data.


setSourceLinked

public void setSourceLinked(boolean value)

getRotationAngle

public float getRotationAngle()

Represents the rotation angle of tick labels


setRotationAngle

public void setRotationAngle(float value)

getTickLabelSpacing

public long getTickLabelSpacing()

Specifies how many tick labels to skip between label that is drawn.


setTickLabelSpacing

public void setTickLabelSpacing(long value)

isAutomaticTickLabelSpacing

public boolean isAutomaticTickLabelSpacing()

Specifies automatic tick label spacing value. If false: use TickLabelSpacing property.


isAutomaticTickLabelSpacing

public void isAutomaticTickLabelSpacing(boolean value)