com.esri.arcgis.spatialanalyst
Class IMultivariateOpProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.spatialanalyst.IMultivariateOpProxy
All Implemented Interfaces:
IMultivariateOp, java.io.Externalizable, java.io.Serializable

Deprecated. Internal use only. Proxy for COM Interface 'IMultivariateOp'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriSpatialAnalyst.olb'

Description: 'Provides access to members that perform multivariate analysis on raster data.' 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 IMultivariateOpProxy
extends com.esri.arcgis.interop.Dispatch
implements IMultivariateOp, 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.spatialanalyst.IMultivariateOp
IID, IIDec146a20_91c6_11d5_b7ed_00d0591a8628
 
Constructor Summary
  IMultivariateOpProxy()
          Deprecated. For internal use only
  IMultivariateOpProxy(java.lang.Object obj)
          Deprecated.  
protected IMultivariateOpProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IMultivariateOpProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IMultivariateOpProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 void bandCollectionStats(IGeoDataset rasterBands, java.lang.String dataFile, boolean computeMatrices)
          Deprecated. Calculates the statistics for a raster band collection.
 IGeoDataset classProbability(IGeoDataset rasterBands, java.lang.String signatureFile, int aPrioriWeighting, java.lang.Object aPrioriFile, java.lang.Object outputScalingFactor)
          Deprecated. Creates probability layers, for each class in the signature file.
 void createSignatures(IGeoDataset rasterBands, IGeoDataset sampleDataset, java.lang.String signatureFile, boolean computeCovariance)
          Deprecated. Creates an ascii signature file of classes defined in an input dataset.
 void dendrogram(java.lang.String signatureFile, java.lang.String dendrogramFile, boolean computeWithVariance, java.lang.Object lineWidth)
          Deprecated. Constructs a tree diagram showing attribute distances between sequentially merged classes in a signature file.
 void editSignatures(IGeoDataset rasterBands, java.lang.String signatureFile, java.lang.String signatureRemapFile, java.lang.String newSignatureFile, java.lang.Object sampleInterval)
          Deprecated. Edits and updates a signature file.
 void isoCluster(IGeoDataset rasterBands, java.lang.String signatureFile, int numberClasses, java.lang.Object numberIterations, java.lang.Object minimumClassSize, java.lang.Object sampleInterval)
          Deprecated. Uses isodata clustering to get characteristics of natural cell groupings in multi-dimension attribute space.
 IGeoDataset mLClassify(IGeoDataset rasterBands, java.lang.String signatureFile, boolean createConfidenceOutput, int aPrioriWeighting, java.lang.Object aPrioriFile, java.lang.Object rejectFraction)
          Deprecated. Performs a maximum-likelihood classification on a raster band collection.
 IGeoDataset principalComponents(IGeoDataset rasterBands, java.lang.String dataFile, java.lang.Object numberComponents)
          Deprecated. Performs principal components analysis on a raster band collection.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 
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

IMultivariateOpProxy

public IMultivariateOpProxy(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

IMultivariateOpProxy

public IMultivariateOpProxy()
Deprecated. 
For internal use only


IMultivariateOpProxy

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

IMultivariateOpProxy

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

IMultivariateOpProxy

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

classProbability

public IGeoDataset classProbability(IGeoDataset rasterBands,
                                    java.lang.String signatureFile,
                                    int aPrioriWeighting,
                                    java.lang.Object aPrioriFile,
                                    java.lang.Object outputScalingFactor)
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Creates probability layers, for each class in the signature file.

Specified by:
classProbability in interface IMultivariateOp
Parameters:
rasterBands - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
signatureFile - The signatureFile (in)
aPrioriWeighting - A com.esri.arcgis.spatialanalyst.esriGeoAnalysisAPrioriEnum constant (in)
aPrioriFile - A Variant (in, optional, pass null if not required)
outputScalingFactor - A Variant (in, optional, pass null if not required)
Returns:
A reference to a com.esri.arcgis.geodatabase.IGeoDataset
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createSignatures

public void createSignatures(IGeoDataset rasterBands,
                             IGeoDataset sampleDataset,
                             java.lang.String signatureFile,
                             boolean computeCovariance)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Creates an ascii signature file of classes defined in an input dataset.

Specified by:
createSignatures in interface IMultivariateOp
Parameters:
rasterBands - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
sampleDataset - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
signatureFile - The signatureFile (in)
computeCovariance - The computeCovariance (in, optional, pass false if not required)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

dendrogram

public void dendrogram(java.lang.String signatureFile,
                       java.lang.String dendrogramFile,
                       boolean computeWithVariance,
                       java.lang.Object lineWidth)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Constructs a tree diagram showing attribute distances between sequentially merged classes in a signature file.

Specified by:
dendrogram in interface IMultivariateOp
Parameters:
signatureFile - The signatureFile (in)
dendrogramFile - The dendrogramFile (in)
computeWithVariance - The computeWithVariance (in, optional, pass false if not required)
lineWidth - A Variant (in, optional, pass null if not required)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

editSignatures

public void editSignatures(IGeoDataset rasterBands,
                           java.lang.String signatureFile,
                           java.lang.String signatureRemapFile,
                           java.lang.String newSignatureFile,
                           java.lang.Object sampleInterval)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Edits and updates a signature file.

Specified by:
editSignatures in interface IMultivariateOp
Parameters:
rasterBands - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
signatureFile - The signatureFile (in)
signatureRemapFile - The signatureRemapFile (in)
newSignatureFile - The newSignatureFile (in)
sampleInterval - A Variant (in, optional, pass null if not required)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isoCluster

public void isoCluster(IGeoDataset rasterBands,
                       java.lang.String signatureFile,
                       int numberClasses,
                       java.lang.Object numberIterations,
                       java.lang.Object minimumClassSize,
                       java.lang.Object sampleInterval)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Uses isodata clustering to get characteristics of natural cell groupings in multi-dimension attribute space.

Specified by:
isoCluster in interface IMultivariateOp
Parameters:
rasterBands - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
signatureFile - The signatureFile (in)
numberClasses - The numberClasses (in)
numberIterations - A Variant (in, optional, pass null if not required)
minimumClassSize - A Variant (in, optional, pass null if not required)
sampleInterval - A Variant (in, optional, pass null if not required)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

mLClassify

public IGeoDataset mLClassify(IGeoDataset rasterBands,
                              java.lang.String signatureFile,
                              boolean createConfidenceOutput,
                              int aPrioriWeighting,
                              java.lang.Object aPrioriFile,
                              java.lang.Object rejectFraction)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Performs a maximum-likelihood classification on a raster band collection.

Specified by:
mLClassify in interface IMultivariateOp
Parameters:
rasterBands - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
signatureFile - The signatureFile (in)
createConfidenceOutput - The createConfidenceOutput (in, optional, pass false if not required)
aPrioriWeighting - A com.esri.arcgis.spatialanalyst.esriGeoAnalysisAPrioriEnum constant (in, optional, pass 1 if not required)
aPrioriFile - A Variant (in, optional, pass null if not required)
rejectFraction - A Variant (in, optional, pass null if not required)
Returns:
A reference to a com.esri.arcgis.geodatabase.IGeoDataset
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

principalComponents

public IGeoDataset principalComponents(IGeoDataset rasterBands,
                                       java.lang.String dataFile,
                                       java.lang.Object numberComponents)
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Performs principal components analysis on a raster band collection.

Specified by:
principalComponents in interface IMultivariateOp
Parameters:
rasterBands - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
dataFile - The dataFile (in)
numberComponents - A Variant (in, optional, pass null if not required)
Returns:
A reference to a com.esri.arcgis.geodatabase.IGeoDataset
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

bandCollectionStats

public void bandCollectionStats(IGeoDataset rasterBands,
                                java.lang.String dataFile,
                                boolean computeMatrices)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Calculates the statistics for a raster band collection.

Specified by:
bandCollectionStats in interface IMultivariateOp
Parameters:
rasterBands - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
dataFile - The dataFile (in)
computeMatrices - The computeMatrices (in, optional, pass false if not required)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.