public interface IMosaicDatasetOperation2 extends IMosaicDatasetOperation, java.io.Serializable
Description: 'Provides access to additional moasaic dataset operations.' 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 =
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
IID
Deprecated.
Internal use only
|
static int |
IID99ecf2dd_1b1f_4432_8c5b_192b5ff1dc5a |
static int |
xxDummy
Deprecated.
Internal use only
|
IIDff02cbc0_bc6e_4f16_8652_bed3f04ca23f
Modifier and Type | Method and Description |
---|---|
void |
analyze(IAnalyzeParameters pAnalyzeParameters,
ITrackCancel pTrackCancel)
Analyzes the mosaic dataset for errors.
|
void |
deleteMosaicDataset(IDeleteMosaicDatasetParameters pMDDeleteParams,
ITrackCancel pTrackCancel)
Deletes the mosaic dataset.
|
IWorkspaceName |
getDefaultCacheWorkspace()
The default workspace for storing cached datasets associated with the mosaic dataset.
|
IRasterType |
getRecommendedRasterType()
Returns a raster type object recommended as a possible default for this mosaic dataset.
|
boolean |
isStale(IRow pRow)
Indicates whether the specified row is stale.
|
void |
mergeItems(IMergeItemsParameters pParameters,
ITrackCancel pTrackCancel)
Combines selected items into one or more new mosaic dataset items.
|
void |
prepareSchema(int sideTables,
IArray pRasterTypeNameObjects)
Creates all mosaic dataset side-tables and their relationships.
|
void |
repairManagedOverviews(ITrackCancel pTrackCancel)
Repairs the managed overview paths for mosaic datasets that have been moved.
|
void |
repairReferencedSideTables(java.lang.Object pTargetCatalogOrMosaicDataset)
Repairs a referenced mosaic dataset to point to the spcecified target mosaic dataset or raster catalog.
|
void |
splitMergedItems(ISplitMergedItemsParameters pParameters,
ITrackCancel pTrackCancel)
Creates new mosaic dataset items based on the constituent parts of a previously merged item.
|
void |
updateBoundary(IGeometry pBoundaryGeometry)
Updates the boundary associated with the mosaic dataset to be the specified geometry.
|
addNewerRasters, addRasters, buildBoundary, buildFootprints, buildSeamlines, calculateCellSizeRanges, computeDirtyArea, defineNoData, defineOverviews, generateOverviews, getCellSizeLevels, getDefaultOverviewWorkspace, importGeometry, querySpatialIndex, removeItems, replacePaths, resetSpatialIndex, search, synchronize, updateCellSizeLevels, updateTimeStamp
static final int IID99ecf2dd_1b1f_4432_8c5b_192b5ff1dc5a
static final int xxDummy
static final java.lang.String IID
void analyze(IAnalyzeParameters pAnalyzeParameters, ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
pAnalyzeParameters
- A reference to a com.esri.arcgis.datasourcesraster.IAnalyzeParameters (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void prepareSchema(int sideTables, IArray pRasterTypeNameObjects) throws java.io.IOException, AutomationException
sideTables
- A com.esri.arcgis.datasourcesraster.esriMosaicDatasetSideTable constant (in)pRasterTypeNameObjects
- A reference to a com.esri.arcgis.system.IArray (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IWorkspaceName getDefaultCacheWorkspace() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.boolean isStale(IRow pRow) throws java.io.IOException, AutomationException
pRow
- A reference to a com.esri.arcgis.geodatabase.IRow (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void deleteMosaicDataset(IDeleteMosaicDatasetParameters pMDDeleteParams, ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
pMDDeleteParams
- A reference to a com.esri.arcgis.datasourcesraster.IDeleteMosaicDatasetParameters (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IRasterType getRecommendedRasterType() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void mergeItems(IMergeItemsParameters pParameters, ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
pParameters
- A reference to a com.esri.arcgis.datasourcesraster.IMergeItemsParameters (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void splitMergedItems(ISplitMergedItemsParameters pParameters, ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
pParameters
- A reference to a com.esri.arcgis.datasourcesraster.ISplitMergedItemsParameters (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void updateBoundary(IGeometry pBoundaryGeometry) throws java.io.IOException, AutomationException
pBoundaryGeometry
- A reference to a com.esri.arcgis.geometry.IGeometry (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void repairReferencedSideTables(java.lang.Object pTargetCatalogOrMosaicDataset) throws java.io.IOException, AutomationException
pTargetCatalogOrMosaicDataset
- A reference to another Object (IUnknown) (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void repairManagedOverviews(ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.