com.esri.arcgis.datasourcesraster
Class IStatsHistogramProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.datasourcesraster.IStatsHistogramProxy
All Implemented Interfaces:
IStatsHistogram, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
IStatsHistogram2Proxy

Deprecated. Internal use only. Proxy for COM Interface 'IStatsHistogram'. Generated 3/19/2015 1:20:54 PM from 'C:\ArcGIS\COM\esriDataSourcesRaster.olb'

Description: 'Provides access to members that controls stats and histogram.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =

public class IStatsHistogramProxy
extends com.esri.arcgis.interop.Dispatch
implements IStatsHistogram, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.datasourcesraster.IStatsHistogram
IID, IID2b9062e8_df44_4012_a0e4_cf0efaa21693
 
Constructor Summary
  IStatsHistogramProxy()
          Deprecated. For internal use only
  IStatsHistogramProxy(java.lang.Object obj)
          Deprecated.  
protected IStatsHistogramProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IStatsHistogramProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IStatsHistogramProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void accumulate(double value, int count)
          Deprecated. Accumulates a value and its count.
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 void empty()
          Deprecated. Empties this RasterStatsHistogram and marks it invalid.
 java.lang.Object getHistogram()
          Deprecated. The histogram values of the statistics.
 double getMax()
          Deprecated. The maximum value of the historgram.
 double getMean()
          Deprecated. The mean value of the historgram.
 double getMin()
          Deprecated. The minimum value of the historgram.
 double getStdDev()
          Deprecated. The standard deviation value of the historgram.
 boolean hasHistogram()
          Deprecated. Checks if this StatsHistogram has histogram.
 boolean hasStats()
          Deprecated. Checks if this StatsHistogram has stats.
 void putHistogramMinmax(double min, double max)
          Deprecated. Sets histogram min and max range.
 void putStats(double min, double max, double mean, double stdDev)
          Deprecated. Computes stats and histogram from a given Raster.
 void queryHistogramMinmax(double[] min, double[] max)
          Deprecated. Gets histogram min and max range.
 void queryStats(double[] min, double[] max, double[] mean, double[] stdDev)
          Deprecated. Computes stats and histogram from a given Raster.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setHistogram(java.lang.Object histogram)
          Deprecated. The histogram values of the statistics.
 void setMax(double max)
          Deprecated. The maximum value of the historgram.
 void setMean(double mean)
          Deprecated. The mean value of the historgram.
 void setMin(double min)
          Deprecated. The minimum value of the historgram.
 void setStdDev(double stdDev)
          Deprecated. The standard deviation value of the historgram.
 void update()
          Deprecated. Updates the histogram after accumulation.
 
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

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IStatsHistogramProxy

public IStatsHistogramProxy(java.lang.String CLSID,
                            java.lang.String host,
                            com.esri.arcgis.interop.AuthInfo authInfo)
                     throws java.net.UnknownHostException,
                            java.io.IOException
Deprecated. 
Throws:
java.net.UnknownHostException
java.io.IOException

IStatsHistogramProxy

public IStatsHistogramProxy()
Deprecated. 
For internal use only


IStatsHistogramProxy

public IStatsHistogramProxy(java.lang.Object obj)
                     throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IStatsHistogramProxy

protected IStatsHistogramProxy(java.lang.Object obj,
                               java.lang.String iid)
                        throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IStatsHistogramProxy

protected IStatsHistogramProxy(java.lang.String CLSID,
                               java.lang.String iid,
                               java.lang.String host,
                               com.esri.arcgis.interop.AuthInfo authInfo)
                        throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException
Method Detail

addListener

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

removeListener

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

getMin

public double getMin()
              throws java.io.IOException,
                     AutomationException
Deprecated. 
The minimum value of the historgram.

Specified by:
getMin in interface IStatsHistogram
Returns:
The min
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMin

public void setMin(double min)
            throws java.io.IOException,
                   AutomationException
Deprecated. 
The minimum value of the historgram.

Specified by:
setMin in interface IStatsHistogram
Parameters:
min - The min (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMax

public double getMax()
              throws java.io.IOException,
                     AutomationException
Deprecated. 
The maximum value of the historgram.

Specified by:
getMax in interface IStatsHistogram
Returns:
The max
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMax

public void setMax(double max)
            throws java.io.IOException,
                   AutomationException
Deprecated. 
The maximum value of the historgram.

Specified by:
setMax in interface IStatsHistogram
Parameters:
max - The max (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMean

public double getMean()
               throws java.io.IOException,
                      AutomationException
Deprecated. 
The mean value of the historgram.

Specified by:
getMean in interface IStatsHistogram
Returns:
The mean
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMean

public void setMean(double mean)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
The mean value of the historgram.

Specified by:
setMean in interface IStatsHistogram
Parameters:
mean - The mean (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getStdDev

public double getStdDev()
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
The standard deviation value of the historgram.

Specified by:
getStdDev in interface IStatsHistogram
Returns:
The stdDev
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setStdDev

public void setStdDev(double stdDev)
               throws java.io.IOException,
                      AutomationException
Deprecated. 
The standard deviation value of the historgram.

Specified by:
setStdDev in interface IStatsHistogram
Parameters:
stdDev - The stdDev (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

putHistogramMinmax

public void putHistogramMinmax(double min,
                               double max)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Sets histogram min and max range.

Specified by:
putHistogramMinmax in interface IStatsHistogram
Parameters:
min - The min (in)
max - The max (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

queryHistogramMinmax

public void queryHistogramMinmax(double[] min,
                                 double[] max)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Gets histogram min and max range.

Specified by:
queryHistogramMinmax in interface IStatsHistogram
Parameters:
min - The min (out: use single element array)
max - The max (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getHistogram

public java.lang.Object getHistogram()
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
The histogram values of the statistics.

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

setHistogram

public void setHistogram(java.lang.Object histogram)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
The histogram values of the statistics.

Specified by:
setHistogram in interface IStatsHistogram
Parameters:
histogram - A Variant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

putStats

public void putStats(double min,
                     double max,
                     double mean,
                     double stdDev)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Computes stats and histogram from a given Raster.

Specified by:
putStats in interface IStatsHistogram
Parameters:
min - The min (in)
max - The max (in)
mean - The mean (in)
stdDev - The stdDev (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

queryStats

public void queryStats(double[] min,
                       double[] max,
                       double[] mean,
                       double[] stdDev)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Computes stats and histogram from a given Raster.

Specified by:
queryStats in interface IStatsHistogram
Parameters:
min - The min (out: use single element array)
max - The max (out: use single element array)
mean - The mean (out: use single element array)
stdDev - The stdDev (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

empty

public void empty()
           throws java.io.IOException,
                  AutomationException
Deprecated. 
Empties this RasterStatsHistogram and marks it invalid.

Specified by:
empty in interface IStatsHistogram
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

hasStats

public boolean hasStats()
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Checks if this StatsHistogram has stats.

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

hasHistogram

public boolean hasHistogram()
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Checks if this StatsHistogram has histogram.

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

accumulate

public void accumulate(double value,
                       int count)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Accumulates a value and its count.

Specified by:
accumulate in interface IStatsHistogram
Parameters:
value - The value (in)
count - The count (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

update

public void update()
            throws java.io.IOException,
                   AutomationException
Deprecated. 
Updates the histogram after accumulation.

Specified by:
update in interface IStatsHistogram
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.