com.esri.arcgis.datasourcesraster
Class ISpeckleFunctionArgumentsProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.datasourcesraster.ISpeckleFunctionArgumentsProxy
All Implemented Interfaces:
ISpeckleFunctionArguments, java.io.Externalizable, java.io.Serializable

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

Description: 'Provides access to members that control a speckle function for radar imagery.' 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 ISpeckleFunctionArgumentsProxy
extends com.esri.arcgis.interop.Dispatch
implements ISpeckleFunctionArguments, 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.ISpeckleFunctionArguments
IID, IIDb8099ff7_e990_4418_ad03_efbd626875d7
 
Constructor Summary
  ISpeckleFunctionArgumentsProxy()
          Deprecated. For internal use only
  ISpeckleFunctionArgumentsProxy(java.lang.Object obj)
          Deprecated.  
protected ISpeckleFunctionArgumentsProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  ISpeckleFunctionArgumentsProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected ISpeckleFunctionArgumentsProxy(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.  
 double getAdditiveNoiseMean()
          Deprecated. The mean additive noise.
 double getDampFactor()
          Deprecated. The extent of damping applied.
 int getFilterSize()
          Deprecated. The size of the speckle filter kernel.
 int getFilterType()
          Deprecated. The type of the speckle filter.
 double getMultiplicativeNoiseMean()
          Deprecated. The mean multiplicative noise.
 int getNLooks()
          Deprecated. The number of looks.
 int getNoiseModel()
          Deprecated. The speckle noise model.
 double getNoiseVariance()
          Deprecated. The noise variance.
 java.lang.Object getRaster()
          Deprecated. The source raster object.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setAdditiveNoiseMean(double addNoiseMean)
          Deprecated. The mean additive noise.
 void setDampFactor(double dampFactor)
          Deprecated. The extent of damping applied.
 void setFilterSize(int pSize)
          Deprecated. The size of the speckle filter kernel.
 void setFilterType(int pType)
          Deprecated. The type of the speckle filter.
 void setMultiplicativeNoiseMean(double mulNoiseMean)
          Deprecated. The mean multiplicative noise.
 void setNLooks(int nLooks)
          Deprecated. The number of looks.
 void setNoiseModel(int type)
          Deprecated. The speckle noise model.
 void setNoiseVariance(double noiseVar)
          Deprecated. The noise variance.
 void setRasterByRef(java.lang.Object ppRaster)
          Deprecated. The source raster object.
 
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

ISpeckleFunctionArgumentsProxy

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

ISpeckleFunctionArgumentsProxy

public ISpeckleFunctionArgumentsProxy()
Deprecated. 
For internal use only


ISpeckleFunctionArgumentsProxy

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

ISpeckleFunctionArgumentsProxy

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

ISpeckleFunctionArgumentsProxy

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

getRaster

public java.lang.Object getRaster()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
The source raster object.

Specified by:
getRaster in interface ISpeckleFunctionArguments
Returns:
A reference to another Object (IUnknown)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRasterByRef

public void setRasterByRef(java.lang.Object ppRaster)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
The source raster object.

Specified by:
setRasterByRef in interface ISpeckleFunctionArguments
Parameters:
ppRaster - A reference to another Object (IUnknown) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFilterType

public void setFilterType(int pType)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
The type of the speckle filter.

Specified by:
setFilterType in interface ISpeckleFunctionArguments
Parameters:
pType - A com.esri.arcgis.datasourcesraster.esriSpeckleFilterType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFilterType

public int getFilterType()
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
The type of the speckle filter.

Specified by:
getFilterType in interface ISpeckleFunctionArguments
Returns:
A com.esri.arcgis.datasourcesraster.esriSpeckleFilterType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFilterSize

public void setFilterSize(int pSize)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
The size of the speckle filter kernel.

Specified by:
setFilterSize in interface ISpeckleFunctionArguments
Parameters:
pSize - A com.esri.arcgis.datasourcesraster.esriSpeckleFilterKernel constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFilterSize

public int getFilterSize()
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
The size of the speckle filter kernel.

Specified by:
getFilterSize in interface ISpeckleFunctionArguments
Returns:
A com.esri.arcgis.datasourcesraster.esriSpeckleFilterKernel constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setNoiseModel

public void setNoiseModel(int type)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
The speckle noise model. This parameter is used only for the Lee filter type.

Specified by:
setNoiseModel in interface ISpeckleFunctionArguments
Parameters:
type - A com.esri.arcgis.datasourcesraster.esriSpeckleNoiseModel constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getNoiseModel

public int getNoiseModel()
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
The speckle noise model. This parameter is used only for the Lee filter type.

Specified by:
getNoiseModel in interface ISpeckleFunctionArguments
Returns:
A com.esri.arcgis.datasourcesraster.esriSpeckleNoiseModel constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setNoiseVariance

public void setNoiseVariance(double noiseVar)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
The noise variance. This parameter is used only for Lee filter with Additive or Additive and Multiplicative(both) noise models.

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

getNoiseVariance

public double getNoiseVariance()
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
The noise variance. This parameter is used only for Lee filter with Additive or Additive and Multiplicative(both) noise models.

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

setAdditiveNoiseMean

public void setAdditiveNoiseMean(double addNoiseMean)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
The mean additive noise. This parameter is used only for Lee filter with Additive and Multiplicative(both) noise models.

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

getAdditiveNoiseMean

public double getAdditiveNoiseMean()
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
The mean additive noise. This parameter is used only for Lee filter with Additive and Multiplicative(both) noise models.

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

setMultiplicativeNoiseMean

public void setMultiplicativeNoiseMean(double mulNoiseMean)
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
The mean multiplicative noise. This parameter is used only for Lee filter with Multiplicative or Additive and Multiplicative(both) noise models.

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

getMultiplicativeNoiseMean

public double getMultiplicativeNoiseMean()
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
The mean multiplicative noise. This parameter is used only for Lee filter with Multiplicative or Additive and Multiplicative(both) noise models.

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

setNLooks

public void setNLooks(int nLooks)
               throws java.io.IOException,
                      AutomationException
Deprecated. 
The number of looks. This parameter is used only for Lee filter with Multiplicative noise model as well as the Enhanced Lee filter.

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

getNLooks

public int getNLooks()
              throws java.io.IOException,
                     AutomationException
Deprecated. 
The number of looks. This parameter is used only for Lee filter with Multiplicative noise model as well as the Enhanced Lee filter.

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

setDampFactor

public void setDampFactor(double dampFactor)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
The extent of damping applied. This parameter is used only for Enhanced Lee filter and Frost filter.

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

getDampFactor

public double getDampFactor()
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The extent of damping applied. This parameter is used only for Enhanced Lee filter and Frost filter.

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