com.esri.arcgis.datasourcesraster
Class IRemapFilterProxy

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

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

Description: 'Provides access to members that control a remap 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 IRemapFilterProxy
extends com.esri.arcgis.interop.Dispatch
implements IRemapFilter, 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.IRemapFilter
IID, IID2f07be89_35d7_4cf3_be0d_2f13e56948f0
 
Constructor Summary
  IRemapFilterProxy()
          Deprecated. For internal use only
  IRemapFilterProxy(java.lang.Object obj)
          Deprecated.  
protected IRemapFilterProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IRemapFilterProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IRemapFilterProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addClass(double minvalue, double maxvalue, double newvalue)
          Deprecated. Adds a remap class that remaps values in [minvalue,maxvalue) to a give new value.
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 void addNoDataClass(double minvalue, double maxvalue)
          Deprecated. Adds a remap class that remaps values in [minvalue,maxvalue) to NoData.
 void empty()
          Deprecated. Removes all classes.
 int getClassCount()
          Deprecated. The number of remapped classes.
 boolean isAllowUnmatched()
          Deprecated. Indicates if unmatched values should be passed through.
 void putClass(int index, double minvalue, double maxvalue, double newvalue)
          Deprecated. Puts a remap class at a given class index (starting from 0).
 void queryClass(int index, double[] minvalue, double[] maxvalue, double[] newvalue)
          Deprecated. Queries a remap class at a given class index (starting from 0).
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setAllowUnmatched(boolean pAllowUnmatched)
          Deprecated. Indicates if unmatched values should be passed through.
 
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

IRemapFilterProxy

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

IRemapFilterProxy

public IRemapFilterProxy()
Deprecated. 
For internal use only


IRemapFilterProxy

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

IRemapFilterProxy

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

IRemapFilterProxy

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

getClassCount

public int getClassCount()
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
The number of remapped classes.

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

addClass

public void addClass(double minvalue,
                     double maxvalue,
                     double newvalue)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Adds a remap class that remaps values in [minvalue,maxvalue) to a give new value.

Specified by:
addClass in interface IRemapFilter
Parameters:
minvalue - The minvalue (in)
maxvalue - The maxvalue (in)
newvalue - The newvalue (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addNoDataClass

public void addNoDataClass(double minvalue,
                           double maxvalue)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Adds a remap class that remaps values in [minvalue,maxvalue) to NoData.

Specified by:
addNoDataClass in interface IRemapFilter
Parameters:
minvalue - The minvalue (in)
maxvalue - The maxvalue (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

queryClass

public void queryClass(int index,
                       double[] minvalue,
                       double[] maxvalue,
                       double[] newvalue)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Queries a remap class at a given class index (starting from 0).

Specified by:
queryClass in interface IRemapFilter
Parameters:
index - The index (in)
minvalue - The minvalue (out: use single element array)
maxvalue - The maxvalue (out: use single element array)
newvalue - The newvalue (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

putClass

public void putClass(int index,
                     double minvalue,
                     double maxvalue,
                     double newvalue)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Puts a remap class at a given class index (starting from 0).

Specified by:
putClass in interface IRemapFilter
Parameters:
index - The index (in)
minvalue - The minvalue (in)
maxvalue - The maxvalue (in)
newvalue - The newvalue (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

empty

public void empty()
           throws java.io.IOException,
                  AutomationException
Deprecated. 
Removes all classes.

Specified by:
empty in interface IRemapFilter
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isAllowUnmatched

public boolean isAllowUnmatched()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Indicates if unmatched values should be passed through.

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

setAllowUnmatched

public void setAllowUnmatched(boolean pAllowUnmatched)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Indicates if unmatched values should be passed through.

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