com.esri.arcgis.carto
Interface IDataGraphTAxisProperties

All Superinterfaces:
Serializable
All Known Implementing Classes:
DataGraphTHorizontalAxisProperties, DataGraphTVerticalAxisProperties, IDataGraphTAxisPropertiesProxy

public interface IDataGraphTAxisProperties
extends Serializable

Provides access to members that control graph axis properties.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 String getDateTimeFormat()
          Format string for axis date/time labels.
 Object getMaximum()
          Maximum of the axis.
 Object getMinimum()
          Minimum of the axis.
 String getTitle()
          Title of an axis.
 String getValueFormat()
          Format string for axis value labels.
 boolean isAutomaticMaximum()
          Indicates whether the graph axis calculates it's maximum.
 boolean isAutomaticMinimum()
          Indicates whether the graph axis calculates it's minimum.
 boolean isHorizontal()
          Indicates axis orientation.
 boolean isLogarithmic()
          Indicates whether the graph axis has logarithmic scale.
 boolean isVisible()
          Indicates whether the graph axis is visible.
 void setAutomaticMaximum(boolean b)
          Indicates whether the graph axis calculates it's maximum.
 void setAutomaticMinimum(boolean b)
          Indicates whether the graph axis calculates it's minimum.
 void setDateTimeFormat(String format)
          Format string for axis date/time labels.
 void setLogarithmic(boolean b)
          Indicates whether the graph axis has logarithmic scale.
 void setMaximum(Object var)
          Maximum of the axis.
 void setMinimum(Object var)
          Minimum of the axis.
 void setTitle(String title)
          Title of an axis.
 void setValueFormat(String format)
          Format string for axis value labels.
 void setVisible(boolean b)
          Indicates whether the graph axis is visible.
 

Method Detail

isVisible

boolean isVisible()
                  throws IOException,
                         AutomationException
Indicates whether the graph axis is visible.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The b
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setVisible

void setVisible(boolean b)
                throws IOException,
                       AutomationException
Indicates whether the graph axis is visible.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
b - The b (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isLogarithmic

boolean isLogarithmic()
                      throws IOException,
                             AutomationException
Indicates whether the graph axis has logarithmic scale.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The b
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLogarithmic

void setLogarithmic(boolean b)
                    throws IOException,
                           AutomationException
Indicates whether the graph axis has logarithmic scale.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
b - The b (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTitle

String getTitle()
                throws IOException,
                       AutomationException
Title of an axis.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The title
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setTitle

void setTitle(String title)
              throws IOException,
                     AutomationException
Title of an axis.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
title - The title (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getValueFormat

String getValueFormat()
                      throws IOException,
                             AutomationException
Format string for axis value labels.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The format
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setValueFormat

void setValueFormat(String format)
                    throws IOException,
                           AutomationException
Format string for axis value labels.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
format - The format (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDateTimeFormat

String getDateTimeFormat()
                         throws IOException,
                                AutomationException
Format string for axis date/time labels.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The format
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDateTimeFormat

void setDateTimeFormat(String format)
                       throws IOException,
                              AutomationException
Format string for axis date/time labels.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
format - The format (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isAutomaticMinimum

boolean isAutomaticMinimum()
                           throws IOException,
                                  AutomationException
Indicates whether the graph axis calculates it's minimum.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The b
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAutomaticMinimum

void setAutomaticMinimum(boolean b)
                         throws IOException,
                                AutomationException
Indicates whether the graph axis calculates it's minimum.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
b - The b (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isAutomaticMaximum

boolean isAutomaticMaximum()
                           throws IOException,
                                  AutomationException
Indicates whether the graph axis calculates it's maximum.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The b
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAutomaticMaximum

void setAutomaticMaximum(boolean b)
                         throws IOException,
                                AutomationException
Indicates whether the graph axis calculates it's maximum.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
b - The b (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMinimum

Object getMinimum()
                  throws IOException,
                         AutomationException
Minimum of the axis.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
A Variant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMinimum

void setMinimum(Object var)
                throws IOException,
                       AutomationException
Minimum of the axis.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
var - A Variant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMaximum

Object getMaximum()
                  throws IOException,
                         AutomationException
Maximum of the axis.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
A Variant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMaximum

void setMaximum(Object var)
                throws IOException,
                       AutomationException
Maximum of the axis.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
var - A Variant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isHorizontal

boolean isHorizontal()
                     throws IOException,
                            AutomationException
Indicates axis orientation.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The b
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.