com.esri.arcgis.datasourcesraster
Class IRasterKeyPropertiesProxy

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

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

Description: 'Provides access to members that control raster key properties.' 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 IRasterKeyPropertiesProxy
extends com.esri.arcgis.interop.Dispatch
implements IRasterKeyProperties, 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.IRasterKeyProperties
IID, IID01002227_f833_40aa_a0c9_429ea383c51f
 
Constructor Summary
  IRasterKeyPropertiesProxy()
          Deprecated. For internal use only
  IRasterKeyPropertiesProxy(java.lang.Object obj)
          Deprecated.  
protected IRasterKeyPropertiesProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IRasterKeyPropertiesProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IRasterKeyPropertiesProxy(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.  
 void getAllBandProperties(int bandIndex, IStringArray[] ppNames, IVariantArray[] ppValues)
          Deprecated. Queries all available band-specific key properties.
 void getAllProperties(IStringArray[] ppNames, IVariantArray[] ppValues)
          Deprecated. Queries all available key properties.
 java.lang.Object getBandProperty(java.lang.String sName, int bandIndex)
          Deprecated. Returns the requested key property by name for a given band.
 java.lang.Object getProperty(java.lang.String sName)
          Deprecated. Returns the requested key property by name.
 void removeBandProperty(java.lang.String sName, int bandIndex)
          Deprecated. Removes all occurrences of the specified key property for a given band.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void removeProperty(java.lang.String sName)
          Deprecated. Removes all occurrences of the specified key property.
 void setBandProperty(java.lang.String sName, int bandIndex, java.lang.Object vtValue)
          Deprecated. Updates the value of the specified key property by name for a given band.
 void setProperty(java.lang.String sName, java.lang.Object vtValue)
          Deprecated. Updates the value of the specified key property by name.
 
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

IRasterKeyPropertiesProxy

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

IRasterKeyPropertiesProxy

public IRasterKeyPropertiesProxy()
Deprecated. 
For internal use only


IRasterKeyPropertiesProxy

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

IRasterKeyPropertiesProxy

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

IRasterKeyPropertiesProxy

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

getProperty

public java.lang.Object getProperty(java.lang.String sName)
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Returns the requested key property by name.

Specified by:
getProperty in interface IRasterKeyProperties
Parameters:
sName - The sName (in)
Returns:
A Variant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setProperty

public void setProperty(java.lang.String sName,
                        java.lang.Object vtValue)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Updates the value of the specified key property by name.

Specified by:
setProperty in interface IRasterKeyProperties
Parameters:
sName - The sName (in)
vtValue - A Variant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

removeProperty

public void removeProperty(java.lang.String sName)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Removes all occurrences of the specified key property.

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

getAllProperties

public void getAllProperties(IStringArray[] ppNames,
                             IVariantArray[] ppValues)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Queries all available key properties.

Specified by:
getAllProperties in interface IRasterKeyProperties
Parameters:
ppNames - A reference to a com.esri.arcgis.system.IStringArray (out: use single element array)
ppValues - A reference to a com.esri.arcgis.system.IVariantArray (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getBandProperty

public java.lang.Object getBandProperty(java.lang.String sName,
                                        int bandIndex)
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
Returns the requested key property by name for a given band.

Specified by:
getBandProperty in interface IRasterKeyProperties
Parameters:
sName - The sName (in)
bandIndex - The bandIndex (in)
Returns:
A Variant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setBandProperty

public void setBandProperty(java.lang.String sName,
                            int bandIndex,
                            java.lang.Object vtValue)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Updates the value of the specified key property by name for a given band.

Specified by:
setBandProperty in interface IRasterKeyProperties
Parameters:
sName - The sName (in)
bandIndex - The bandIndex (in)
vtValue - A Variant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

removeBandProperty

public void removeBandProperty(java.lang.String sName,
                               int bandIndex)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Removes all occurrences of the specified key property for a given band.

Specified by:
removeBandProperty in interface IRasterKeyProperties
Parameters:
sName - The sName (in)
bandIndex - The bandIndex (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAllBandProperties

public void getAllBandProperties(int bandIndex,
                                 IStringArray[] ppNames,
                                 IVariantArray[] ppValues)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Queries all available band-specific key properties.

Specified by:
getAllBandProperties in interface IRasterKeyProperties
Parameters:
bandIndex - The bandIndex (in)
ppNames - A reference to a com.esri.arcgis.system.IStringArray (out: use single element array)
ppValues - A reference to a com.esri.arcgis.system.IVariantArray (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.