com.esri.arcgis.datasourcesraster
Interface IMosaicFunction

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IMosaicFunction2, IMosaicFunction3
All Known Implementing Classes:
IMosaicFunction2Proxy, IMosaicFunction3Proxy, IMosaicFunctionProxy, MosaicFunction

public interface IMosaicFunction
extends java.io.Serializable

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

Description: 'Provides access to members that control mosaic function.' 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 IID2e7a3bb4_76e1_4b84_a359_68233d60450a
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String constructQueryExpression(IPoint pCellsize)
          Constructs a query expression (WHERE clause).
 ITable getCatalog()
          The catalog.
 java.lang.String getCellsizeFieldName()
          The native raster cellsize field name.
 java.lang.String getDefinitionExpression()
          The definition expression on the source catalog.
 IFIDSet getDefinitionFIDs()
          The definition selection set on the source catalog.
 IGeometry getDefinitionGeometry()
          The definition (spatial selection) geometry on the source catalog.
 IFIDSet getFIDs()
          The current selection set on the source catalog.
 ISymbol getFootprintSymbol()
          The symbol used to draw footprints.
 java.lang.String getLockRasterFieldName()
          The lock raster ID field name in the source catalog.
 java.lang.String getLockRasterID()
          The lock raster ID.
 java.lang.String getLODFieldName()
          The LOD field name.
 IMosaicLODInfos getLODInfos()
          The current mosaic LOD information.
 int getMaxCellsizeFieldIndex()
          The maximum cellsize field index.
 java.lang.String getMaxCellsizeFieldName()
          The maximum cellsize field name.
 IPnt getMaximumVisibleCellsize()
          The maximum visible cellsize.
 int getMaxMosaicImageCount()
          The maximum number of rasters used per request.
 int getMinCellsizeFieldIndex()
          The minimum cellsize field index.
 java.lang.String getMinCellsizeFieldName()
          The minimum cellsize field name.
 int getMosaicMethod()
          The mosaic method.
 IMosaicOperator getMosaicOperator()
          The current mosaic operator.
 int getMosaicOperatorType()
          The current mosaic operator type.
 java.lang.Object getOrderByBaseValue()
          The Order By base value.
 java.lang.String getOrderByFieldName()
          The Order By field on the source catalog.
 int getRasterFieldIndex()
          The raster field index.
 java.lang.String getRasterFieldName()
          The raster field name in the source catalog.
 IPoint getViewpoint()
          The view point.
 java.lang.String getWhereClause()
          The SQL selection where clause expression.
 boolean isApplyColorCorrection()
          Indicates if color correction needs to be applied.
 boolean isAscending()
          Indicates whether the ascending flag of OrderBy.
 boolean isClipToFootprint()
          Indicates if individual images will be clipped to their footprints.
 boolean isDrawFootprint()
          Indicates if to draw footprints.
 boolean isVisible(double dx, double dy)
          Checks if a given pixel size is visible.
 void lockCellsize(double cellSize)
          Locks LOD at a given cellsize.
 ICursor search(IQueryFilter pQueryFilter, IPoint pCellsize)
          Searches the catalog using current mosaic rules.
 void setApplyColorCorrection(boolean pApplyColorCorrection)
          Indicates if color correction needs to be applied.
 void setAscending(boolean pAscending)
          Indicates whether the ascending flag of OrderBy.
 void setCellsizeFieldName(java.lang.String pCellsizeFieldName)
          The native raster cellsize field name.
 void setClipToFootprint(boolean pClipping)
          Indicates if individual images will be clipped to their footprints.
 void setDefinitionExpression(java.lang.String pExpression)
          The definition expression on the source catalog.
 void setDefinitionFIDsByRef(IFIDSet ppFIDs)
          The definition selection set on the source catalog.
 void setDefinitionGeometryByRef(IGeometry ppGeometry)
          The definition (spatial selection) geometry on the source catalog.
 void setDrawFootprint(boolean pDraw)
          Indicates if to draw footprints.
 void setFIDsByRef(IFIDSet ppFIDs)
          The current selection set on the source catalog.
 void setFootprintSymbolByRef(ISymbol ppSymbol)
          The symbol used to draw footprints.
 void setLockRasterFieldName(java.lang.String pLockFieldName)
          The lock raster ID field name in the source catalog.
 void setLockRasterID(java.lang.String pRasterID)
          The lock raster ID.
 void setLODFieldName(java.lang.String pLODFieldName)
          The LOD field name.
 void setLODInfosByRef(IMosaicLODInfos ppLODInfos)
          The current mosaic LOD information.
 void setMaxCellsizeFieldName(java.lang.String pMaxCellsizeFieldName)
          The maximum cellsize field name.
 void setMaximumVisibleCellsize(IPnt ppCellsize)
          The maximum visible cellsize.
 void setMaxMosaicImageCount(int pCount)
          The maximum number of rasters used per request.
 void setMinCellsizeFieldName(java.lang.String pMinCellsizeFieldName)
          The minimum cellsize field name.
 void setMosaicMethod(int pMosaicMethod)
          The mosaic method.
 void setMosaicOperatorByRef(IMosaicOperator op)
          The current mosaic operator.
 void setMosaicOperatorType(int type)
          The current mosaic operator type.
 void setOrderByBaseValue(java.lang.Object pValue)
          The Order By base value.
 void setOrderByFieldName(java.lang.String pName)
          The Order By field on the source catalog.
 void setRasterFieldName(java.lang.String pRasterFieldName)
          The raster field name in the source catalog.
 void setViewpointByRef(IPoint ppViewpoint)
          The view point.
 void setWhereClause(java.lang.String pExpression)
          The SQL selection where clause expression.
 void unlockCellsize()
          Unlocks LOD from the locked cellsize.
 

Field Detail

IID2e7a3bb4_76e1_4b84_a359_68233d60450a

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

getDefinitionExpression

java.lang.String getDefinitionExpression()
                                         throws java.io.IOException,
                                                AutomationException
The definition expression on the source catalog.

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

setDefinitionExpression

void setDefinitionExpression(java.lang.String pExpression)
                             throws java.io.IOException,
                                    AutomationException
The definition expression on the source catalog.

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

getDefinitionGeometry

IGeometry getDefinitionGeometry()
                                throws java.io.IOException,
                                       AutomationException
The definition (spatial selection) geometry on the source catalog.

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

setDefinitionGeometryByRef

void setDefinitionGeometryByRef(IGeometry ppGeometry)
                                throws java.io.IOException,
                                       AutomationException
The definition (spatial selection) geometry on the source catalog.

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

setDefinitionFIDsByRef

void setDefinitionFIDsByRef(IFIDSet ppFIDs)
                            throws java.io.IOException,
                                   AutomationException
The definition selection set on the source catalog.

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

getDefinitionFIDs

IFIDSet getDefinitionFIDs()
                          throws java.io.IOException,
                                 AutomationException
The definition selection set on the source catalog.

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

getRasterFieldName

java.lang.String getRasterFieldName()
                                    throws java.io.IOException,
                                           AutomationException
The raster field name in the source catalog.

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

setRasterFieldName

void setRasterFieldName(java.lang.String pRasterFieldName)
                        throws java.io.IOException,
                               AutomationException
The raster field name in the source catalog.

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

getCellsizeFieldName

java.lang.String getCellsizeFieldName()
                                      throws java.io.IOException,
                                             AutomationException
The native raster cellsize field name.

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

setCellsizeFieldName

void setCellsizeFieldName(java.lang.String pCellsizeFieldName)
                          throws java.io.IOException,
                                 AutomationException
The native raster cellsize field name.

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

getMinCellsizeFieldName

java.lang.String getMinCellsizeFieldName()
                                         throws java.io.IOException,
                                                AutomationException
The minimum cellsize field name.

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

setMinCellsizeFieldName

void setMinCellsizeFieldName(java.lang.String pMinCellsizeFieldName)
                             throws java.io.IOException,
                                    AutomationException
The minimum cellsize field name.

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

getMaxCellsizeFieldName

java.lang.String getMaxCellsizeFieldName()
                                         throws java.io.IOException,
                                                AutomationException
The maximum cellsize field name.

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

setMaxCellsizeFieldName

void setMaxCellsizeFieldName(java.lang.String pMaxCellsizeFieldName)
                             throws java.io.IOException,
                                    AutomationException
The maximum cellsize field name.

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

getLODFieldName

java.lang.String getLODFieldName()
                                 throws java.io.IOException,
                                        AutomationException
The LOD field name.

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

setLODFieldName

void setLODFieldName(java.lang.String pLODFieldName)
                     throws java.io.IOException,
                            AutomationException
The LOD field name.

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

getLODInfos

IMosaicLODInfos getLODInfos()
                            throws java.io.IOException,
                                   AutomationException
The current mosaic LOD information.

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

setLODInfosByRef

void setLODInfosByRef(IMosaicLODInfos ppLODInfos)
                      throws java.io.IOException,
                             AutomationException
The current mosaic LOD information.

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

getMaximumVisibleCellsize

IPnt getMaximumVisibleCellsize()
                               throws java.io.IOException,
                                      AutomationException
The maximum visible cellsize.

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

setMaximumVisibleCellsize

void setMaximumVisibleCellsize(IPnt ppCellsize)
                               throws java.io.IOException,
                                      AutomationException
The maximum visible cellsize.

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

isDrawFootprint

boolean isDrawFootprint()
                        throws java.io.IOException,
                               AutomationException
Indicates if to draw footprints.

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

setDrawFootprint

void setDrawFootprint(boolean pDraw)
                      throws java.io.IOException,
                             AutomationException
Indicates if to draw footprints.

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

getFootprintSymbol

ISymbol getFootprintSymbol()
                           throws java.io.IOException,
                                  AutomationException
The symbol used to draw footprints.

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.

setFootprintSymbolByRef

void setFootprintSymbolByRef(ISymbol ppSymbol)
                             throws java.io.IOException,
                                    AutomationException
The symbol used to draw footprints.

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.

getMosaicMethod

int getMosaicMethod()
                    throws java.io.IOException,
                           AutomationException
The mosaic method.

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

setMosaicMethod

void setMosaicMethod(int pMosaicMethod)
                     throws java.io.IOException,
                            AutomationException
The mosaic method.

Parameters:
pMosaicMethod - A com.esri.arcgis.datasourcesraster.esriMosaicMethod constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getOrderByFieldName

java.lang.String getOrderByFieldName()
                                     throws java.io.IOException,
                                            AutomationException
The Order By field on the source catalog.

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

setOrderByFieldName

void setOrderByFieldName(java.lang.String pName)
                         throws java.io.IOException,
                                AutomationException
The Order By field on the source catalog.

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

getOrderByBaseValue

java.lang.Object getOrderByBaseValue()
                                     throws java.io.IOException,
                                            AutomationException
The Order By base value.

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

setOrderByBaseValue

void setOrderByBaseValue(java.lang.Object pValue)
                         throws java.io.IOException,
                                AutomationException
The Order By base value.

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

getLockRasterFieldName

java.lang.String getLockRasterFieldName()
                                        throws java.io.IOException,
                                               AutomationException
The lock raster ID field name in the source catalog.

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

setLockRasterFieldName

void setLockRasterFieldName(java.lang.String pLockFieldName)
                            throws java.io.IOException,
                                   AutomationException
The lock raster ID field name in the source catalog.

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

getLockRasterID

java.lang.String getLockRasterID()
                                 throws java.io.IOException,
                                        AutomationException
The lock raster ID.

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

setLockRasterID

void setLockRasterID(java.lang.String pRasterID)
                     throws java.io.IOException,
                            AutomationException
The lock raster ID.

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

getViewpoint

IPoint getViewpoint()
                    throws java.io.IOException,
                           AutomationException
The view point.

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

setViewpointByRef

void setViewpointByRef(IPoint ppViewpoint)
                       throws java.io.IOException,
                              AutomationException
The view point.

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

isAscending

boolean isAscending()
                    throws java.io.IOException,
                           AutomationException
Indicates whether the ascending flag of OrderBy.

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

setAscending

void setAscending(boolean pAscending)
                  throws java.io.IOException,
                         AutomationException
Indicates whether the ascending flag of OrderBy.

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

getMosaicOperatorType

int getMosaicOperatorType()
                          throws java.io.IOException,
                                 AutomationException
The current mosaic operator type.

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

setMosaicOperatorType

void setMosaicOperatorType(int type)
                           throws java.io.IOException,
                                  AutomationException
The current mosaic operator type.

Parameters:
type - A com.esri.arcgis.datasourcesraster.rstMosaicOperatorType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMosaicOperator

IMosaicOperator getMosaicOperator()
                                  throws java.io.IOException,
                                         AutomationException
The current mosaic operator.

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

setMosaicOperatorByRef

void setMosaicOperatorByRef(IMosaicOperator op)
                            throws java.io.IOException,
                                   AutomationException
The current mosaic operator.

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

getWhereClause

java.lang.String getWhereClause()
                                throws java.io.IOException,
                                       AutomationException
The SQL selection where clause expression.

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

setWhereClause

void setWhereClause(java.lang.String pExpression)
                    throws java.io.IOException,
                           AutomationException
The SQL selection where clause expression.

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

setFIDsByRef

void setFIDsByRef(IFIDSet ppFIDs)
                  throws java.io.IOException,
                         AutomationException
The current selection set on the source catalog.

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

getFIDs

IFIDSet getFIDs()
                throws java.io.IOException,
                       AutomationException
The current selection set on the source catalog.

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

lockCellsize

void lockCellsize(double cellSize)
                  throws java.io.IOException,
                         AutomationException
Locks LOD at a given cellsize.

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

unlockCellsize

void unlockCellsize()
                    throws java.io.IOException,
                           AutomationException
Unlocks LOD from the locked cellsize.

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

getCatalog

ITable getCatalog()
                  throws java.io.IOException,
                         AutomationException
The catalog.

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

getRasterFieldIndex

int getRasterFieldIndex()
                        throws java.io.IOException,
                               AutomationException
The raster field index.

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

getMinCellsizeFieldIndex

int getMinCellsizeFieldIndex()
                             throws java.io.IOException,
                                    AutomationException
The minimum cellsize field index.

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

getMaxCellsizeFieldIndex

int getMaxCellsizeFieldIndex()
                             throws java.io.IOException,
                                    AutomationException
The maximum cellsize field index.

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

isVisible

boolean isVisible(double dx,
                  double dy)
                  throws java.io.IOException,
                         AutomationException
Checks if a given pixel size is visible.

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

getMaxMosaicImageCount

int getMaxMosaicImageCount()
                           throws java.io.IOException,
                                  AutomationException
The maximum number of rasters used per request.

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

setMaxMosaicImageCount

void setMaxMosaicImageCount(int pCount)
                            throws java.io.IOException,
                                   AutomationException
The maximum number of rasters used per request.

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

isClipToFootprint

boolean isClipToFootprint()
                          throws java.io.IOException,
                                 AutomationException
Indicates if individual images will be clipped to their footprints.

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

setClipToFootprint

void setClipToFootprint(boolean pClipping)
                        throws java.io.IOException,
                               AutomationException
Indicates if individual images will be clipped to their footprints.

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

isApplyColorCorrection

boolean isApplyColorCorrection()
                               throws java.io.IOException,
                                      AutomationException
Indicates if color correction needs to be applied.

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

setApplyColorCorrection

void setApplyColorCorrection(boolean pApplyColorCorrection)
                             throws java.io.IOException,
                                    AutomationException
Indicates if color correction needs to be applied.

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

constructQueryExpression

java.lang.String constructQueryExpression(IPoint pCellsize)
                                          throws java.io.IOException,
                                                 AutomationException
Constructs a query expression (WHERE clause).

Parameters:
pCellsize - A reference to a com.esri.arcgis.geometry.IPoint (in)
Returns:
The pQueryExpression
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

search

ICursor search(IQueryFilter pQueryFilter,
               IPoint pCellsize)
               throws java.io.IOException,
                      AutomationException
Searches the catalog using current mosaic rules.

Parameters:
pQueryFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
pCellsize - A reference to a com.esri.arcgis.geometry.IPoint (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.ICursor
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.