com.esri.arcgis.datasourcesraster
Interface IComputeDirtyAreaParameters

All Superinterfaces:
Serializable
All Known Implementing Classes:
ComputeDirtyAreaParameters, IComputeDirtyAreaParametersProxy

public interface IComputeDirtyAreaParameters
extends Serializable

Provides access to members that control how a mosaic dataset's dirty area is computed.

Product Availability

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


Method Summary
 IGeometry getComputedDirtyArea()
          The polygon resulting from the dirty area computation.
 Date getTimeStamp()
          The instance in time used for selecting newer mosaic dataset items that contribute to the dirty area.
 void setComputedDirtyAreaByRef(IGeometry ppComputedDirtyArea)
          The polygon resulting from the dirty area computation.
 void setTimeStamp(Date pTimeStamp)
          The instance in time used for selecting newer mosaic dataset items that contribute to the dirty area.
 

Method Detail

setTimeStamp

void setTimeStamp(Date pTimeStamp)
                  throws IOException,
                         AutomationException
The instance in time used for selecting newer mosaic dataset items that contribute to the dirty area. Use the ITime.QueryOleTime method to convert from other formats for encoding time.

Product Availability

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

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

getTimeStamp

Date getTimeStamp()
                  throws IOException,
                         AutomationException
The instance in time used for selecting newer mosaic dataset items that contribute to the dirty area. Use the ITime.QueryOleTime method to convert from other formats for encoding time.

Product Availability

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

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

setComputedDirtyAreaByRef

void setComputedDirtyAreaByRef(IGeometry ppComputedDirtyArea)
                               throws IOException,
                                      AutomationException
The polygon resulting from the dirty area computation. The polygon defines a region encompassing the footprints of all items that have been modified or synchronized since a specified point in time.

Product Availability

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

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

getComputedDirtyArea

IGeometry getComputedDirtyArea()
                               throws IOException,
                                      AutomationException
The polygon resulting from the dirty area computation. The polygon defines a region encompassing the footprints of all items that have been modified or synchronized since a specified point in time.

Product Availability

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

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