com.esri.arcgis.datasourcesraster
Class INDVIFunctionArguments2Proxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.datasourcesraster.INDVIFunctionArgumentsProxy
          extended by com.esri.arcgis.datasourcesraster.INDVIFunctionArguments2Proxy
All Implemented Interfaces:
INDVIFunctionArguments, INDVIFunctionArguments2, java.io.Externalizable, java.io.Serializable

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

Description: 'Provides access to members that control NDVI function arguments.' 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 INDVIFunctionArguments2Proxy
extends INDVIFunctionArgumentsProxy
implements INDVIFunctionArguments2, 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.INDVIFunctionArguments2
IID, IID191462d1_d3f7_460c_9508_a5e1268e3d5f
 
Fields inherited from interface com.esri.arcgis.datasourcesraster.INDVIFunctionArguments
IIDb8c15ba4_ed8c_4e85_9166_f4f149cc3170
 
Constructor Summary
  INDVIFunctionArguments2Proxy()
          Deprecated. For internal use only
  INDVIFunctionArguments2Proxy(java.lang.Object obj)
          Deprecated.  
protected INDVIFunctionArguments2Proxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  INDVIFunctionArguments2Proxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected INDVIFunctionArguments2Proxy(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.  
 java.lang.String getInfraredBandName()
          Deprecated. Infrared band name.
 double getInfraredBandWavelength()
          Deprecated. Infrared band wavelength.
 int getMissingBandAction()
          Deprecated. Indicates how the raster function behaves when a request band (specified by index, name, or wavelength) is not found in the input raster.
 java.lang.String getVisibleBandName()
          Deprecated. Visible band name.
 double getVisibleBandWavelength()
          Deprecated. Visible band wavelength.
 double getWavelengthMatchTolerance()
          Deprecated. The wavelength tolerance value in nanometers.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setInfraredBandName(java.lang.String pInfraredBandName)
          Deprecated. Infrared band name.
 void setInfraredBandWavelength(double pInfraredBandWavelength)
          Deprecated. Infrared band wavelength.
 void setMissingBandAction(int pMissingBandAction)
          Deprecated. Indicates how the raster function behaves when a request band (specified by index, name, or wavelength) is not found in the input raster.
 void setVisibleBandName(java.lang.String pVisibleBandName)
          Deprecated. Visible band name.
 void setVisibleBandWavelength(double pVisibleBandWavelength)
          Deprecated. Visible band wavelength.
 void setWavelengthMatchTolerance(double pWavelengthMatchTolerance)
          Deprecated. The wavelength tolerance value in nanometers.
 
Methods inherited from class com.esri.arcgis.datasourcesraster.INDVIFunctionArgumentsProxy
getInfraredBandID, getRaster, getVisibleBandID, setInfraredBandID, setRasterByRef, setVisibleBandID
 
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
 
Methods inherited from interface com.esri.arcgis.datasourcesraster.INDVIFunctionArguments
getInfraredBandID, getRaster, getVisibleBandID, setInfraredBandID, setRasterByRef, setVisibleBandID
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

INDVIFunctionArguments2Proxy

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

INDVIFunctionArguments2Proxy

public INDVIFunctionArguments2Proxy()
Deprecated. 
For internal use only


INDVIFunctionArguments2Proxy

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

INDVIFunctionArguments2Proxy

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

INDVIFunctionArguments2Proxy

protected INDVIFunctionArguments2Proxy(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 INDVIFunctionArgumentsProxy
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 INDVIFunctionArgumentsProxy
Throws:
java.io.IOException

getMissingBandAction

public int getMissingBandAction()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Indicates how the raster function behaves when a request band (specified by index, name, or wavelength) is not found in the input raster.

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

setMissingBandAction

public void setMissingBandAction(int pMissingBandAction)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Indicates how the raster function behaves when a request band (specified by index, name, or wavelength) is not found in the input raster.

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

getWavelengthMatchTolerance

public double getWavelengthMatchTolerance()
                                   throws java.io.IOException,
                                          AutomationException
Deprecated. 
The wavelength tolerance value in nanometers. For a raster band to be associated with a requested wavelength, the two wavelengths must lie within this tolerance.

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

setWavelengthMatchTolerance

public void setWavelengthMatchTolerance(double pWavelengthMatchTolerance)
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
The wavelength tolerance value in nanometers. For a raster band to be associated with a requested wavelength, the two wavelengths must lie within this tolerance.

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

getVisibleBandName

public java.lang.String getVisibleBandName()
                                    throws java.io.IOException,
                                           AutomationException
Deprecated. 
Visible band name.

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

setVisibleBandName

public void setVisibleBandName(java.lang.String pVisibleBandName)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Visible band name.

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

getInfraredBandName

public java.lang.String getInfraredBandName()
                                     throws java.io.IOException,
                                            AutomationException
Deprecated. 
Infrared band name.

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

setInfraredBandName

public void setInfraredBandName(java.lang.String pInfraredBandName)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Infrared band name.

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

getVisibleBandWavelength

public double getVisibleBandWavelength()
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Visible band wavelength.

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

setVisibleBandWavelength

public void setVisibleBandWavelength(double pVisibleBandWavelength)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Visible band wavelength.

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

getInfraredBandWavelength

public double getInfraredBandWavelength()
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
Infrared band wavelength.

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

setInfraredBandWavelength

public void setInfraredBandWavelength(double pInfraredBandWavelength)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
Infrared band wavelength.

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