com.esri.arcgis.datasourcesraster
Interface IRemoveItemsParameters

All Superinterfaces:
Serializable
All Known Subinterfaces:
IRemoveItemsParameters2
All Known Implementing Classes:
IRemoveItemsParametersProxy, RemoveItemsParameters

public interface IRemoveItemsParameters
extends Serializable

Provides access to members that control parameters for removing rasters from a mosaic dataset.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 boolean isDeleteOverviewImages()
          Indicates whether the raster dataset associated with selected overview items are deleted as well.
 boolean isRemoveBrokenItemsOnly()
          Indicates whether only catalog items with broken paths are removed.
 boolean isRemoveUnreferencedInstances()
          Indicates whether to remove the raster type instances for those which don't have any associated catalog items.
 boolean isTouchAffectedOverviewItems()
          Indicates whether to update the time stamp of all overview items affected by the removal of selected primary items.
 void setDeleteOverviewImages(boolean pbDeleteOverviewImages)
          Indicates whether the raster dataset associated with selected overview items are deleted as well.
 void setRemoveBrokenItemsOnly(boolean pbRemoveBrokenItemsOnly)
          Indicates whether only catalog items with broken paths are removed.
 void setRemoveUnreferencedInstances(boolean pbRemoveUnreferencedInstances)
          Indicates whether to remove the raster type instances for those which don't have any associated catalog items.
 void setTouchAffectedOverviewItems(boolean pbTouchAffectedOverviewItems)
          Indicates whether to update the time stamp of all overview items affected by the removal of selected primary items.
 

Method Detail

setDeleteOverviewImages

void setDeleteOverviewImages(boolean pbDeleteOverviewImages)
                             throws IOException,
                                    AutomationException
Indicates whether the raster dataset associated with selected overview items are deleted as well. Overview images created within the geodatabase are owned and managed by the mosaic dataset. These managed overview images are always deleted along with the corres????&

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

isDeleteOverviewImages

boolean isDeleteOverviewImages()
                               throws IOException,
                                      AutomationException
Indicates whether the raster dataset associated with selected overview items are deleted as well. Overview images created within the geodatabase are owned and managed by the mosaic dataset. These managed overview images are always deleted along with the corres????&

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

setRemoveUnreferencedInstances

void setRemoveUnreferencedInstances(boolean pbRemoveUnreferencedInstances)
                                    throws IOException,
                                           AutomationException
Indicates whether to remove the raster type instances for those which don't have any associated catalog items.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

isRemoveUnreferencedInstances

boolean isRemoveUnreferencedInstances()
                                      throws IOException,
                                             AutomationException
Indicates whether to remove the raster type instances for those which don't have any associated catalog items.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

setTouchAffectedOverviewItems

void setTouchAffectedOverviewItems(boolean pbTouchAffectedOverviewItems)
                                   throws IOException,
                                          AutomationException
Indicates whether to update the time stamp of all overview items affected by the removal of selected primary items.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

isTouchAffectedOverviewItems

boolean isTouchAffectedOverviewItems()
                                     throws IOException,
                                            AutomationException
Indicates whether to update the time stamp of all overview items affected by the removal of selected primary items.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

setRemoveBrokenItemsOnly

void setRemoveBrokenItemsOnly(boolean pbRemoveBrokenItemsOnly)
                              throws IOException,
                                     AutomationException
Indicates whether only catalog items with broken paths are removed.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

isRemoveBrokenItemsOnly

boolean isRemoveBrokenItemsOnly()
                                throws IOException,
                                       AutomationException
Indicates whether only catalog items with broken paths are removed.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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