com.esri.arcgis.datasourcesraster
Class IPansharpeningFilter2Proxy

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

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

Description: 'Provides access to additional 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 IPansharpeningFilter2Proxy
extends IPansharpeningFilterProxy
implements IPansharpeningFilter2, 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.IPansharpeningFilter2
IID, IID64fa96ad_e00f_4aa1_82f7_b7ea95648b18
 
Fields inherited from interface com.esri.arcgis.datasourcesraster.IPansharpeningFilter
IIDa9d01e68_5e2e_4dbd_b878_4ec48f565120
 
Constructor Summary
  IPansharpeningFilter2Proxy()
          Deprecated. For internal use only
  IPansharpeningFilter2Proxy(java.lang.Object obj)
          Deprecated.  
protected IPansharpeningFilter2Proxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IPansharpeningFilter2Proxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IPansharpeningFilter2Proxy(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 getMaximumPansharpeningCellsize()
          Deprecated. The maximum cellsize, in Pan image's SR, below which pansharpening will be applied.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setMaximumPansharpeningCellsize(double cellSize)
          Deprecated. The maximum cellsize, in Pan image's SR, below which pansharpening will be applied.
 void sharpen(double p, double[] r, double[] g, double[] b, double[] i)
          Deprecated. Applies pansharpening to a pixel (R, G, B, I).
 
Methods inherited from class com.esri.arcgis.datasourcesraster.IPansharpeningFilterProxy
getInfraredImage, getPanImage, getPansharpeningType, putWeights, queryWeights, setInfraredImageByRef, setPanImageByRef, setPansharpeningType
 
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.IPansharpeningFilter
getInfraredImage, getPanImage, getPansharpeningType, putWeights, queryWeights, setInfraredImageByRef, setPanImageByRef, setPansharpeningType
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IPansharpeningFilter2Proxy

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

IPansharpeningFilter2Proxy

public IPansharpeningFilter2Proxy()
Deprecated. 
For internal use only


IPansharpeningFilter2Proxy

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

IPansharpeningFilter2Proxy

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

IPansharpeningFilter2Proxy

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

sharpen

public void sharpen(double p,
                    double[] r,
                    double[] g,
                    double[] b,
                    double[] i)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
Applies pansharpening to a pixel (R, G, B, I).

Specified by:
sharpen in interface IPansharpeningFilter2
Parameters:
p - The p (in)
r - The r (in/out: use single element array)
g - The g (in/out: use single element array)
b - The b (in/out: use single element array)
i - The i (in/out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMaximumPansharpeningCellsize

public double getMaximumPansharpeningCellsize()
                                       throws java.io.IOException,
                                              AutomationException
Deprecated. 
The maximum cellsize, in Pan image's SR, below which pansharpening will be applied.

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

setMaximumPansharpeningCellsize

public void setMaximumPansharpeningCellsize(double cellSize)
                                     throws java.io.IOException,
                                            AutomationException
Deprecated. 
The maximum cellsize, in Pan image's SR, below which pansharpening will be applied.

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