com.esri.arcgis.carto
Class IDataGraphTAxisPropertiesProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.carto.IDataGraphTAxisPropertiesProxy
All Implemented Interfaces:
IDataGraphTAxisProperties, Externalizable, Serializable

public class IDataGraphTAxisPropertiesProxy
extends com.esri.arcgis.interop.Dispatch
implements IDataGraphTAxisProperties, Serializable

Provides access to members that control graph axis properties.

Product Availability

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

See Also:
Serialized Form

Field Summary
 boolean noncastable
           
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Constructor Summary
  IDataGraphTAxisPropertiesProxy()
           
  IDataGraphTAxisPropertiesProxy(Object obj)
           
protected IDataGraphTAxisPropertiesProxy(Object obj, String iid)
           
 
Method Summary
 void addListener(String iidStr, Object theListener, Object theSource)
           
 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 removeListener(String iidStr, Object theListener)
           
 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.
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

noncastable

public boolean noncastable
Constructor Detail

IDataGraphTAxisPropertiesProxy

public IDataGraphTAxisPropertiesProxy()

IDataGraphTAxisPropertiesProxy

public IDataGraphTAxisPropertiesProxy(Object obj)
                               throws IOException
Throws:
IOException

IDataGraphTAxisPropertiesProxy

protected IDataGraphTAxisPropertiesProxy(Object obj,
                                         String iid)
                                  throws IOException
Throws:
IOException
Method Detail

addListener

public void addListener(String iidStr,
                        Object theListener,
                        Object theSource)
                 throws IOException
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
IOException

removeListener

public void removeListener(String iidStr,
                           Object theListener)
                    throws IOException
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
IOException

isVisible

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

Product Availability

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

Specified by:
isVisible in interface IDataGraphTAxisProperties
Returns:
The b
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setVisible

public 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.

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

isLogarithmic

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

Product Availability

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

Specified by:
isLogarithmic in interface IDataGraphTAxisProperties
Returns:
The b
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLogarithmic

public 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.

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

getTitle

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

Product Availability

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

Specified by:
getTitle in interface IDataGraphTAxisProperties
Returns:
The title
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setTitle

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

Product Availability

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

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

getValueFormat

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

Product Availability

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

Specified by:
getValueFormat in interface IDataGraphTAxisProperties
Returns:
The format
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setValueFormat

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

Product Availability

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

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

getDateTimeFormat

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

Product Availability

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

Specified by:
getDateTimeFormat in interface IDataGraphTAxisProperties
Returns:
The format
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDateTimeFormat

public 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.

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

isAutomaticMinimum

public 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.

Specified by:
isAutomaticMinimum in interface IDataGraphTAxisProperties
Returns:
The b
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAutomaticMinimum

public 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.

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

isAutomaticMaximum

public 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.

Specified by:
isAutomaticMaximum in interface IDataGraphTAxisProperties
Returns:
The b
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAutomaticMaximum

public 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.

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

getMinimum

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

Product Availability

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

Specified by:
getMinimum in interface IDataGraphTAxisProperties
Returns:
A Variant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMinimum

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

Product Availability

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

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

getMaximum

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

Product Availability

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

Specified by:
getMaximum in interface IDataGraphTAxisProperties
Returns:
A Variant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMaximum

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

Product Availability

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

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

isHorizontal

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

Product Availability

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

Specified by:
isHorizontal in interface IDataGraphTAxisProperties
Returns:
The b
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.