com.esri.arcgis.carto
Class IImageServer4Proxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.carto.IImageServerProxy
          extended by com.esri.arcgis.carto.IImageServer2Proxy
              extended by com.esri.arcgis.carto.IImageServer3Proxy
                  extended by com.esri.arcgis.carto.IImageServer4Proxy
All Implemented Interfaces:
IImageServer, IImageServer2, IImageServer3, IImageServer4, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
IImageServer5Proxy

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

Description: 'Provides access to members that control an image server object (SO).' 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 IImageServer4Proxy
extends IImageServer3Proxy
implements IImageServer4, 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.carto.IImageServer4
IID, IID08586b82_874c_492a_93b2_73b91a92d28f
 
Fields inherited from interface com.esri.arcgis.carto.IImageServer3
IIDd27b4a93_5dd5_47e0_9551_951010c342ad
 
Fields inherited from interface com.esri.arcgis.carto.IImageServer2
IIDd9bf0bf1_2ac8_49f5_94cb_6b5182c6297f
 
Fields inherited from interface com.esri.arcgis.carto.IImageServer
IID10a6f247_a053_4bb1_aaf3_503ef365e10e
 
Constructor Summary
  IImageServer4Proxy()
          Deprecated. For internal use only
  IImageServer4Proxy(java.lang.Object obj)
          Deprecated.  
protected IImageServer4Proxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IImageServer4Proxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IImageServer4Proxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 IImageServerEditResults add(IRasterItemDescriptions pItemDescriptions)
          Deprecated. Adds a list of raster items for sharing with other users (roles).
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 IRasterHistograms computeHistograms(IGeometry pGeometry, IMosaicRule pMosaicRule, IPoint pCellsize, IRenderingRule pRenderingRule)
          Deprecated. Computes histograms within an area of interest.
 IImageServerEditResult createView(IImageView pView)
          Deprecated. Creates a new view.
 IImageServerEditResults delete(IFIDSet pRIDs)
          Deprecated. Deletes a given list of raster items (images).
 IImageServerEditResult deleteView(java.lang.String vID)
          Deprecated. Deletes the view of a given view ID.
 java.lang.Object execute(java.lang.String name, java.lang.Object argument)
          Deprecated. Executes a named image server processing command.
 IPropertySet getKeyProperties()
          Deprecated. The image service key properties.
 IRecordSet getRasterAttributeTable()
          Deprecated. The raster attribute table.
 IPropertySet getRasterKeyProperties(int rID)
          Deprecated. The key properties for a given raster catalog item.
 IImageView getView(java.lang.String vID)
          Deprecated. Gets the view of a given view ID.
 IImageServerIdentifyResults identifyAll(IGeometry pLocations, IMosaicRule pMosaicRule, IPoint pCellsize, IRenderingRule pRenderingRule, java.lang.String options)
          Deprecated. Identifies the pixel values and all catalog items at the given one or more locations.
 IImageServerMeasureResult measure(IGeometry pFrom, IGeometry pTo, IMosaicRule pMosaicRule, IPoint pCellsize, int operation)
          Deprecated. Measures distance, angle, area, perimeter, and height.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 IImageServerEditResults update(IFIDSet pRIDs, IRasterItemDescriptions pItemDescriptions)
          Deprecated. Updates a given list of raster items (images).
 IImageServerEditResults updateView(java.lang.String vID, IFIDSet pAddIDs, IFIDSet pDeleteIDs)
          Deprecated. Inserts and Removes raster items to a given view.
 
Methods inherited from class com.esri.arcgis.carto.IImageServer3Proxy
download, generateServiceInfo, getCatalogItemCount, getCatalogItemIDs, getCatalogItems, getFields, getFile, getMetadata, getNativePixelBlock, getNativeRasterInfo, getPixelBlock, getRasterInfo, getRasterMetadata, getThumbnail, identify
 
Methods inherited from class com.esri.arcgis.carto.IImageServer2Proxy
exportMapImage
 
Methods inherited from class com.esri.arcgis.carto.IImageServerProxy
exportImage, getImage, getServiceInfo, getVersion
 
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.carto.IImageServer3
download, generateServiceInfo, getCatalogItemCount, getCatalogItemIDs, getCatalogItems, getFields, getFile, getMetadata, getNativePixelBlock, getNativeRasterInfo, getPixelBlock, getRasterInfo, getRasterMetadata, getThumbnail, identify
 
Methods inherited from interface com.esri.arcgis.carto.IImageServer2
exportMapImage
 
Methods inherited from interface com.esri.arcgis.carto.IImageServer
exportImage, getImage, getServiceInfo, getVersion
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IImageServer4Proxy

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

IImageServer4Proxy

public IImageServer4Proxy()
Deprecated. 
For internal use only


IImageServer4Proxy

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

IImageServer4Proxy

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

IImageServer4Proxy

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

add

public IImageServerEditResults add(IRasterItemDescriptions pItemDescriptions)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Adds a list of raster items for sharing with other users (roles).

Specified by:
add in interface IImageServer4
Parameters:
pItemDescriptions - A reference to a com.esri.arcgis.carto.IRasterItemDescriptions (in)
Returns:
A reference to a com.esri.arcgis.carto.IImageServerEditResults
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

update

public IImageServerEditResults update(IFIDSet pRIDs,
                                      IRasterItemDescriptions pItemDescriptions)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
Updates a given list of raster items (images).

Specified by:
update in interface IImageServer4
Parameters:
pRIDs - A reference to a com.esri.arcgis.geodatabase.IFIDSet (in)
pItemDescriptions - A reference to a com.esri.arcgis.carto.IRasterItemDescriptions (in)
Returns:
A reference to a com.esri.arcgis.carto.IImageServerEditResults
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

delete

public IImageServerEditResults delete(IFIDSet pRIDs)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
Deletes a given list of raster items (images).

Specified by:
delete in interface IImageServer4
Parameters:
pRIDs - A reference to a com.esri.arcgis.geodatabase.IFIDSet (in)
Returns:
A reference to a com.esri.arcgis.carto.IImageServerEditResults
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

measure

public IImageServerMeasureResult measure(IGeometry pFrom,
                                         IGeometry pTo,
                                         IMosaicRule pMosaicRule,
                                         IPoint pCellsize,
                                         int operation)
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
Measures distance, angle, area, perimeter, and height.

Specified by:
measure in interface IImageServer4
Parameters:
pFrom - A reference to a com.esri.arcgis.geometry.IGeometry (in)
pTo - A reference to a com.esri.arcgis.geometry.IGeometry (in)
pMosaicRule - A reference to a com.esri.arcgis.carto.IMosaicRule (in)
pCellsize - A reference to a com.esri.arcgis.geometry.IPoint (in)
operation - A com.esri.arcgis.carto.esriMensurationOperation constant (in)
Returns:
A reference to a com.esri.arcgis.carto.IImageServerMeasureResult
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

computeHistograms

public IRasterHistograms computeHistograms(IGeometry pGeometry,
                                           IMosaicRule pMosaicRule,
                                           IPoint pCellsize,
                                           IRenderingRule pRenderingRule)
                                    throws java.io.IOException,
                                           AutomationException
Deprecated. 
Computes histograms within an area of interest.

Specified by:
computeHistograms in interface IImageServer4
Parameters:
pGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)
pMosaicRule - A reference to a com.esri.arcgis.carto.IMosaicRule (in)
pCellsize - A reference to a com.esri.arcgis.geometry.IPoint (in)
pRenderingRule - A reference to a com.esri.arcgis.carto.IRenderingRule (in)
Returns:
A reference to a com.esri.arcgis.datasourcesraster.IRasterHistograms
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRasterAttributeTable

public IRecordSet getRasterAttributeTable()
                                   throws java.io.IOException,
                                          AutomationException
Deprecated. 
The raster attribute table.

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

getKeyProperties

public IPropertySet getKeyProperties()
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
The image service key properties.

Specified by:
getKeyProperties in interface IImageServer4
Returns:
A reference to a com.esri.arcgis.system.IPropertySet
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRasterKeyProperties

public IPropertySet getRasterKeyProperties(int rID)
                                    throws java.io.IOException,
                                           AutomationException
Deprecated. 
The key properties for a given raster catalog item.

Specified by:
getRasterKeyProperties in interface IImageServer4
Parameters:
rID - The rID (in)
Returns:
A reference to a com.esri.arcgis.system.IPropertySet
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

identifyAll

public IImageServerIdentifyResults identifyAll(IGeometry pLocations,
                                               IMosaicRule pMosaicRule,
                                               IPoint pCellsize,
                                               IRenderingRule pRenderingRule,
                                               java.lang.String options)
                                        throws java.io.IOException,
                                               AutomationException
Deprecated. 
Identifies the pixel values and all catalog items at the given one or more locations.

Specified by:
identifyAll in interface IImageServer4
Parameters:
pLocations - A reference to a com.esri.arcgis.geometry.IGeometry (in)
pMosaicRule - A reference to a com.esri.arcgis.carto.IMosaicRule (in)
pCellsize - A reference to a com.esri.arcgis.geometry.IPoint (in)
pRenderingRule - A reference to a com.esri.arcgis.carto.IRenderingRule (in)
options - The options (in)
Returns:
A reference to a com.esri.arcgis.carto.IImageServerIdentifyResults
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getView

public IImageView getView(java.lang.String vID)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Gets the view of a given view ID.

Specified by:
getView in interface IImageServer4
Parameters:
vID - The vID (in)
Returns:
A reference to a com.esri.arcgis.carto.IImageView
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createView

public IImageServerEditResult createView(IImageView pView)
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
Creates a new view.

Specified by:
createView in interface IImageServer4
Parameters:
pView - A reference to a com.esri.arcgis.carto.IImageView (in)
Returns:
A reference to a com.esri.arcgis.carto.IImageServerEditResult
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

updateView

public IImageServerEditResults updateView(java.lang.String vID,
                                          IFIDSet pAddIDs,
                                          IFIDSet pDeleteIDs)
                                   throws java.io.IOException,
                                          AutomationException
Deprecated. 
Inserts and Removes raster items to a given view.

Specified by:
updateView in interface IImageServer4
Parameters:
vID - The vID (in)
pAddIDs - A reference to a com.esri.arcgis.geodatabase.IFIDSet (in)
pDeleteIDs - A reference to a com.esri.arcgis.geodatabase.IFIDSet (in)
Returns:
A reference to a com.esri.arcgis.carto.IImageServerEditResults
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

deleteView

public IImageServerEditResult deleteView(java.lang.String vID)
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
Deletes the view of a given view ID.

Specified by:
deleteView in interface IImageServer4
Parameters:
vID - The vID (in)
Returns:
A reference to a com.esri.arcgis.carto.IImageServerEditResult
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

execute

public java.lang.Object execute(java.lang.String name,
                                java.lang.Object argument)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Executes a named image server processing command.

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