com.esri.arcgis.carto
Class ILineSeriesPropertiesProxy

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

public class ILineSeriesPropertiesProxy
extends com.esri.arcgis.interop.Dispatch
implements ILineSeriesProperties, Serializable

Provides access to members that control line series.

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
  ILineSeriesPropertiesProxy()
           
  ILineSeriesPropertiesProxy(Object obj)
           
protected ILineSeriesPropertiesProxy(Object obj, String iid)
           
 
Method Summary
 void addListener(String iidStr, Object theListener, Object theSource)
           
 IDataGraphTSymbolProperties getSymbolProperties()
          Symbol properties to draw data points of the line.
 boolean isStairs()
          Indicates if line series is in "stair" mode.
 boolean isStairsInvert()
          Indicates if "stair" mode line series is inverted.
 void removeListener(String iidStr, Object theListener)
           
 void setStairs(boolean bStairs)
          Indicates if line series is in "stair" mode.
 void setStairsInvert(boolean bInvert)
          Indicates if "stair" mode line series is inverted.
 
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

ILineSeriesPropertiesProxy

public ILineSeriesPropertiesProxy()

ILineSeriesPropertiesProxy

public ILineSeriesPropertiesProxy(Object obj)
                           throws IOException
Throws:
IOException

ILineSeriesPropertiesProxy

protected ILineSeriesPropertiesProxy(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

isStairs

public boolean isStairs()
                 throws IOException,
                        AutomationException
Indicates if line series is in "stair" mode.

Product Availability

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

Specified by:
isStairs in interface ILineSeriesProperties
Returns:
The bStairs
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setStairs

public void setStairs(boolean bStairs)
               throws IOException,
                      AutomationException
Indicates if line series is in "stair" mode.

Product Availability

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

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

isStairsInvert

public boolean isStairsInvert()
                       throws IOException,
                              AutomationException
Indicates if "stair" mode line series is inverted.

Product Availability

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

Specified by:
isStairsInvert in interface ILineSeriesProperties
Returns:
The bInvert
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setStairsInvert

public void setStairsInvert(boolean bInvert)
                     throws IOException,
                            AutomationException
Indicates if "stair" mode line series is inverted.

Product Availability

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

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

getSymbolProperties

public IDataGraphTSymbolProperties getSymbolProperties()
                                                throws IOException,
                                                       AutomationException
Symbol properties to draw data points of the line.

Product Availability

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

Specified by:
getSymbolProperties in interface ILineSeriesProperties
Returns:
A reference to a com.esri.arcgis.carto.IDataGraphTSymbolProperties
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.