com.esri.arcgis.carto
Interface IRasterCatalogRendererPicker

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IRasterCatalogRendererPickerProxy, RasterCatalogRendererPickerDefault

public interface IRasterCatalogRendererPicker
extends java.io.Serializable

COM Interface 'IRasterCatalogRendererPicker'. Generated 3/19/2015 1:20:52 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to methods that choose appropriate raster renderers for a RasterCatalog.' 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 =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID9f6d682c_1e2e_4b27_a1fb_37c64cd136f9
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String[] getAllAvailableRenderersCLSID()
          The ProgIDs of all available raster renderers.
 java.lang.String[] getDefaultUseRenderersCLSID()
          The ProgIDs of the default raster renderers.
 int getPriority()
          The priority of the renderer.
 IRasterRenderer pick(IArray pRenderers, IRasterDataset pRasterDataset)
          Chooses the renderers from a given list.
 

Field Detail

IID9f6d682c_1e2e_4b27_a1fb_37c64cd136f9

static final int IID9f6d682c_1e2e_4b27_a1fb_37c64cd136f9
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getPriority

int getPriority()
                throws java.io.IOException,
                       AutomationException
The priority of the renderer.

Returns:
The pPriority
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDefaultUseRenderersCLSID

java.lang.String[] getDefaultUseRenderersCLSID()
                                               throws java.io.IOException,
                                                      AutomationException
The ProgIDs of the default raster renderers.

Returns:
The pCLSIDArrayy
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAllAvailableRenderersCLSID

java.lang.String[] getAllAvailableRenderersCLSID()
                                                 throws java.io.IOException,
                                                        AutomationException
The ProgIDs of all available raster renderers.

Returns:
The pCLSIDArrayy
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

pick

IRasterRenderer pick(IArray pRenderers,
                     IRasterDataset pRasterDataset)
                     throws java.io.IOException,
                            AutomationException
Chooses the renderers from a given list.

Parameters:
pRenderers - A reference to a com.esri.arcgis.system.IArray (in)
pRasterDataset - A reference to a com.esri.arcgis.geodatabase.IRasterDataset (in)
Returns:
A reference to a com.esri.arcgis.carto.IRasterRenderer
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.