com.esri.arcgis.carto
Class IHistogramSeriesPropertiesProxy

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

public class IHistogramSeriesPropertiesProxy
extends com.esri.arcgis.interop.Dispatch
implements IHistogramSeriesProperties, Serializable

Provides access to members that control histogram 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
  IHistogramSeriesPropertiesProxy()
           
  IHistogramSeriesPropertiesProxy(Object obj)
           
protected IHistogramSeriesPropertiesProxy(Object obj, String iid)
           
 
Method Summary
 void addListener(String iidStr, Object theListener, Object theSource)
           
 int getBinCount()
          Amount of bins in classifying input values.
 IDataGraphTPenProperties getLinesPenProperties()
          Properties of the border of the bar .
 int getTransparency()
          Transparency level of histogram bars.
 void removeListener(String iidStr, Object theListener)
           
 void setBinCount(int count)
          Amount of bins in classifying input values.
 void setTransparency(int level)
          Transparency level of histogram bars.
 
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

IHistogramSeriesPropertiesProxy

public IHistogramSeriesPropertiesProxy()

IHistogramSeriesPropertiesProxy

public IHistogramSeriesPropertiesProxy(Object obj)
                                throws IOException
Throws:
IOException

IHistogramSeriesPropertiesProxy

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

getLinesPenProperties

public IDataGraphTPenProperties getLinesPenProperties()
                                               throws IOException,
                                                      AutomationException
Properties of the border of the bar .

Product Availability

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

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

getBinCount

public int getBinCount()
                throws IOException,
                       AutomationException
Amount of bins in classifying input values.

Product Availability

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

Specified by:
getBinCount in interface IHistogramSeriesProperties
Returns:
The count
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setBinCount

public void setBinCount(int count)
                 throws IOException,
                        AutomationException
Amount of bins in classifying input values.

Product Availability

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

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

getTransparency

public int getTransparency()
                    throws IOException,
                           AutomationException
Transparency level of histogram bars.

Product Availability

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

Specified by:
getTransparency in interface IHistogramSeriesProperties
Returns:
The level
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setTransparency

public void setTransparency(int level)
                     throws IOException,
                            AutomationException
Transparency level of histogram bars.

Product Availability

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

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