com.esri.arcgis.datasourcesraster
Class IPansharpeningFilterProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.datasourcesraster.IPansharpeningFilterProxy
All Implemented Interfaces:
IPansharpeningFilter, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
IPansharpeningFilter2Proxy

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

Description: 'Provides access to members that control a pansharpening filter.' 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 IPansharpeningFilterProxy
extends com.esri.arcgis.interop.Dispatch
implements IPansharpeningFilter, 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.IPansharpeningFilter
IID, IIDa9d01e68_5e2e_4dbd_b878_4ec48f565120
 
Constructor Summary
  IPansharpeningFilterProxy()
          Deprecated. For internal use only
  IPansharpeningFilterProxy(java.lang.Object obj)
          Deprecated.  
protected IPansharpeningFilterProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IPansharpeningFilterProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IPansharpeningFilterProxy(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.  
 IRaster getInfraredImage()
          Deprecated. The optional infrared image.
 IRaster getPanImage()
          Deprecated. The panchromatic image.
 int getPansharpeningType()
          Deprecated. The current pansharpening type.
 void putWeights(double rW, double gW, double bW, double iW)
          Deprecated. Puts the Red, Green, Blue, and Infrared weights contributing to panchromatic image.
 void queryWeights(double[] pRW, double[] pGW, double[] pBW, double[] pIW)
          Deprecated. Gets the Red, Green, Blue, and Infrared weights contributing to panchromatic image.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setInfraredImageByRef(IRaster ppInfraredImage)
          Deprecated. The optional infrared image.
 void setPanImageByRef(IRaster ppPanImage)
          Deprecated. The panchromatic image.
 void setPansharpeningType(int pSharpeningType)
          Deprecated. The current pansharpening type.
 
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

IPansharpeningFilterProxy

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

IPansharpeningFilterProxy

public IPansharpeningFilterProxy()
Deprecated. 
For internal use only


IPansharpeningFilterProxy

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

IPansharpeningFilterProxy

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

IPansharpeningFilterProxy

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

getPanImage

public IRaster getPanImage()
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
The panchromatic image.

Specified by:
getPanImage in interface IPansharpeningFilter
Returns:
A reference to a com.esri.arcgis.geodatabase.IRaster
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPanImageByRef

public void setPanImageByRef(IRaster ppPanImage)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
The panchromatic image.

Specified by:
setPanImageByRef in interface IPansharpeningFilter
Parameters:
ppPanImage - A reference to a com.esri.arcgis.geodatabase.IRaster (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPansharpeningType

public int getPansharpeningType()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
The current pansharpening type.

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

setPansharpeningType

public void setPansharpeningType(int pSharpeningType)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
The current pansharpening type.

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

queryWeights

public void queryWeights(double[] pRW,
                         double[] pGW,
                         double[] pBW,
                         double[] pIW)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Gets the Red, Green, Blue, and Infrared weights contributing to panchromatic image.

Specified by:
queryWeights in interface IPansharpeningFilter
Parameters:
pRW - The pRW (out: use single element array)
pGW - The pGW (out: use single element array)
pBW - The pBW (out: use single element array)
pIW - The pIW (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

putWeights

public void putWeights(double rW,
                       double gW,
                       double bW,
                       double iW)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Puts the Red, Green, Blue, and Infrared weights contributing to panchromatic image.

Specified by:
putWeights in interface IPansharpeningFilter
Parameters:
rW - The rW (in)
gW - The gW (in)
bW - The bW (in)
iW - The iW (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getInfraredImage

public IRaster getInfraredImage()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
The optional infrared image.

Specified by:
getInfraredImage in interface IPansharpeningFilter
Returns:
A reference to a com.esri.arcgis.geodatabase.IRaster
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setInfraredImageByRef

public void setInfraredImageByRef(IRaster ppInfraredImage)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
The optional infrared image.

Specified by:
setInfraredImageByRef in interface IPansharpeningFilter
Parameters:
ppInfraredImage - A reference to a com.esri.arcgis.geodatabase.IRaster (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.