com.esri.arcgis.datasourcesraster
Class IComputeDirtyAreaParametersProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.datasourcesraster.IComputeDirtyAreaParametersProxy
All Implemented Interfaces:
IComputeDirtyAreaParameters, Externalizable, Serializable

public class IComputeDirtyAreaParametersProxy
extends com.esri.arcgis.interop.Dispatch
implements IComputeDirtyAreaParameters, 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.

See Also:
Serialized Form

Field Summary
 boolean noncastable
           
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Constructor Summary
  IComputeDirtyAreaParametersProxy()
           
  IComputeDirtyAreaParametersProxy(Object obj)
           
protected IComputeDirtyAreaParametersProxy(Object obj, String iid)
           
 
Method Summary
 void addListener(String iidStr, Object theListener, Object theSource)
           
 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 removeListener(String iidStr, Object theListener)
           
 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.
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

noncastable

public boolean noncastable
Constructor Detail

IComputeDirtyAreaParametersProxy

public IComputeDirtyAreaParametersProxy()

IComputeDirtyAreaParametersProxy

public IComputeDirtyAreaParametersProxy(Object obj)
                                 throws IOException
Throws:
IOException

IComputeDirtyAreaParametersProxy

protected IComputeDirtyAreaParametersProxy(Object obj,
                                           String iid)
                                    throws IOException
Throws:
IOException
Method Detail

addListener

public void addListener(String iidStr,
                        Object theListener,
                        Object theSource)
                 throws IOException
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
IOException

removeListener

public void removeListener(String iidStr,
                           Object theListener)
                    throws IOException
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
IOException

setTimeStamp

public 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.

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

getTimeStamp

public 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.

Specified by:
getTimeStamp in interface IComputeDirtyAreaParameters
Returns:
The pTimeStamp
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setComputedDirtyAreaByRef

public 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.

Specified by:
setComputedDirtyAreaByRef in interface IComputeDirtyAreaParameters
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

public 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.

Specified by:
getComputedDirtyArea in interface IComputeDirtyAreaParameters
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.