com.esri.arcgis.carto
Interface IRasterCatalogLayer

All Superinterfaces:
ILayer, java.io.Serializable
All Known Implementing Classes:
IRasterCatalogLayerProxy, RasterCatalogLayer

public interface IRasterCatalogLayer
extends ILayer, java.io.Serializable

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

Description: 'Provides access to members that create or modify a raster catalog.' 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 IIDaf9930f0_f61e_11d3_8d6c_00c04f5b87b2
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void create(IRasterCatalogTable pCatalog)
          Creates a raster catalog layer.
 IRasterCatalogTable getCatalogTable()
          Raster catalog table.
 int getDisplayRasters()
          Indicates whether to display rasters.
 int getPrimaryField()
          Layer's primary field.
 IRasterRenderer getRenderer()
          Layer's RasterRenderer.
 ISymbol getSymbol()
          Layer's symbol.
 void setDisplayRasters(int pNum)
          Indicates whether to display rasters.
 void setPrimaryField(int pnField)
          Layer's primary field.
 void setRendererByRef(IRasterRenderer renderer)
          Layer's RasterRenderer.
 void setSymbolByRef(ISymbol ppSymbol)
          Layer's symbol.
 
Methods inherited from interface com.esri.arcgis.carto.ILayer
draw, getAreaOfInterest, getMaximumScale, getMinimumScale, getName, getSupportedDrawPhases, getTipText, isCached, isShowTips, isValid, isVisible, setCached, setMaximumScale, setMinimumScale, setName, setShowTips, setSpatialReferenceByRef, setVisible
 

Field Detail

IIDaf9930f0_f61e_11d3_8d6c_00c04f5b87b2

static final int IIDaf9930f0_f61e_11d3_8d6c_00c04f5b87b2
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

create

void create(IRasterCatalogTable pCatalog)
            throws java.io.IOException,
                   AutomationException
Creates a raster catalog layer.

Parameters:
pCatalog - A reference to a com.esri.arcgis.datasourcesraster.IRasterCatalogTable (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCatalogTable

IRasterCatalogTable getCatalogTable()
                                    throws java.io.IOException,
                                           AutomationException
Raster catalog table.

Returns:
A reference to a com.esri.arcgis.datasourcesraster.IRasterCatalogTable
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPrimaryField

void setPrimaryField(int pnField)
                     throws java.io.IOException,
                            AutomationException
Layer's primary field.

Parameters:
pnField - The pnField (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPrimaryField

int getPrimaryField()
                    throws java.io.IOException,
                           AutomationException
Layer's primary field.

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

getRenderer

IRasterRenderer getRenderer()
                            throws java.io.IOException,
                                   AutomationException
Layer's RasterRenderer.

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.

setRendererByRef

void setRendererByRef(IRasterRenderer renderer)
                      throws java.io.IOException,
                             AutomationException
Layer's RasterRenderer.

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

getDisplayRasters

int getDisplayRasters()
                      throws java.io.IOException,
                             AutomationException
Indicates whether to display rasters.

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

setDisplayRasters

void setDisplayRasters(int pNum)
                       throws java.io.IOException,
                              AutomationException
Indicates whether to display rasters.

Parameters:
pNum - The pNum (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSymbol

ISymbol getSymbol()
                  throws java.io.IOException,
                         AutomationException
Layer's symbol.

Returns:
A reference to a com.esri.arcgis.display.ISymbol
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSymbolByRef

void setSymbolByRef(ISymbol ppSymbol)
                    throws java.io.IOException,
                           AutomationException
Layer's symbol.

Parameters:
ppSymbol - A reference to a com.esri.arcgis.display.ISymbol (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.