com.esri.arcgis.datasourcesraster
Class IMosaicDatasetOperation2Proxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.datasourcesraster.IMosaicDatasetOperationProxy
          extended by com.esri.arcgis.datasourcesraster.IMosaicDatasetOperation2Proxy
All Implemented Interfaces:
IMosaicDatasetOperation, IMosaicDatasetOperation2, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
IMosaicDatasetOperation3Proxy

Deprecated. Internal use only. Proxy for COM Interface 'IMosaicDatasetOperation2'. Generated 3/19/2015 1:20:55 PM from 'C:\ArcGIS\COM\esriDataSourcesRaster.olb'

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 =

public class IMosaicDatasetOperation2Proxy
extends IMosaicDatasetOperationProxy
implements IMosaicDatasetOperation2, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.datasourcesraster.IMosaicDatasetOperation2
IID, IID99ecf2dd_1b1f_4432_8c5b_192b5ff1dc5a
 
Fields inherited from interface com.esri.arcgis.datasourcesraster.IMosaicDatasetOperation
IIDff02cbc0_bc6e_4f16_8652_bed3f04ca23f
 
Constructor Summary
  IMosaicDatasetOperation2Proxy()
          Deprecated. For internal use only
  IMosaicDatasetOperation2Proxy(java.lang.Object obj)
          Deprecated.  
protected IMosaicDatasetOperation2Proxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IMosaicDatasetOperation2Proxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IMosaicDatasetOperation2Proxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 void analyze(IAnalyzeParameters pAnalyzeParameters, ITrackCancel pTrackCancel)
          Deprecated. Analyzes the mosaic dataset for errors.
 void deleteMosaicDataset(IDeleteMosaicDatasetParameters pMDDeleteParams, ITrackCancel pTrackCancel)
          Deprecated. Deletes the mosaic dataset.
 IWorkspaceName getDefaultCacheWorkspace()
          Deprecated. The default workspace for storing cached datasets associated with the mosaic dataset.
 IRasterType getRecommendedRasterType()
          Deprecated. Returns a raster type object recommended as a possible default for this mosaic dataset.
 boolean isStale(IRow pRow)
          Deprecated. Indicates whether the specified row is stale.
 void mergeItems(IMergeItemsParameters pParameters, ITrackCancel pTrackCancel)
          Deprecated. Combines selected items into one or more new mosaic dataset items.
 void prepareSchema(int sideTables, IArray pRasterTypeNameObjects)
          Deprecated. Creates all mosaic dataset side-tables and their relationships.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void repairManagedOverviews(ITrackCancel pTrackCancel)
          Deprecated. Repairs the managed overview paths for mosaic datasets that have been moved.
 void repairReferencedSideTables(java.lang.Object pTargetCatalogOrMosaicDataset)
          Deprecated. Repairs a referenced mosaic dataset to point to the spcecified target mosaic dataset or raster catalog.
 void splitMergedItems(ISplitMergedItemsParameters pParameters, ITrackCancel pTrackCancel)
          Deprecated. Creates new mosaic dataset items based on the constituent parts of a previously merged item.
 void updateBoundary(IGeometry pBoundaryGeometry)
          Deprecated. Updates the boundary associated with the mosaic dataset to be the specified geometry.
 
Methods inherited from class com.esri.arcgis.datasourcesraster.IMosaicDatasetOperationProxy
addNewerRasters, addRasters, buildBoundary, buildFootprints, buildSeamlines, calculateCellSizeRanges, computeDirtyArea, defineNoData, defineOverviews, generateOverviews, getCellSizeLevels, getDefaultOverviewWorkspace, importGeometry, querySpatialIndex, removeItems, replacePaths, resetSpatialIndex, search, synchronize, updateCellSizeLevels, updateTimeStamp
 
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
 
Methods inherited from interface com.esri.arcgis.datasourcesraster.IMosaicDatasetOperation
addNewerRasters, addRasters, buildBoundary, buildFootprints, buildSeamlines, calculateCellSizeRanges, computeDirtyArea, defineNoData, defineOverviews, generateOverviews, getCellSizeLevels, getDefaultOverviewWorkspace, importGeometry, querySpatialIndex, removeItems, replacePaths, resetSpatialIndex, search, synchronize, updateCellSizeLevels, updateTimeStamp
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IMosaicDatasetOperation2Proxy

public IMosaicDatasetOperation2Proxy(java.lang.String CLSID,
                                     java.lang.String host,
                                     com.esri.arcgis.interop.AuthInfo authInfo)
                              throws java.net.UnknownHostException,
                                     java.io.IOException
Deprecated. 
Throws:
java.net.UnknownHostException
java.io.IOException

IMosaicDatasetOperation2Proxy

public IMosaicDatasetOperation2Proxy()
Deprecated. 
For internal use only


IMosaicDatasetOperation2Proxy

public IMosaicDatasetOperation2Proxy(java.lang.Object obj)
                              throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IMosaicDatasetOperation2Proxy

protected IMosaicDatasetOperation2Proxy(java.lang.Object obj,
                                        java.lang.String iid)
                                 throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IMosaicDatasetOperation2Proxy

protected IMosaicDatasetOperation2Proxy(java.lang.String CLSID,
                                        java.lang.String iid,
                                        java.lang.String host,
                                        com.esri.arcgis.interop.AuthInfo authInfo)
                                 throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Deprecated. 
Overrides:
addListener in class IMosaicDatasetOperationProxy
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Deprecated. 
Overrides:
removeListener in class IMosaicDatasetOperationProxy
Throws:
java.io.IOException

analyze

public void analyze(IAnalyzeParameters pAnalyzeParameters,
                    ITrackCancel pTrackCancel)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
Analyzes the mosaic dataset for errors.

Specified by:
analyze in interface IMosaicDatasetOperation2
Parameters:
pAnalyzeParameters - A reference to a com.esri.arcgis.datasourcesraster.IAnalyzeParameters (in)
pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

prepareSchema

public void prepareSchema(int sideTables,
                          IArray pRasterTypeNameObjects)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Creates all mosaic dataset side-tables and their relationships. Also creates all auxiliary fields in the mosaic catalog based on the collection of raster type name objects.

Specified by:
prepareSchema in interface IMosaicDatasetOperation2
Parameters:
sideTables - A com.esri.arcgis.datasourcesraster.esriMosaicDatasetSideTable constant (in)
pRasterTypeNameObjects - A reference to a com.esri.arcgis.system.IArray (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDefaultCacheWorkspace

public IWorkspaceName getDefaultCacheWorkspace()
                                        throws java.io.IOException,
                                               AutomationException
Deprecated. 
The default workspace for storing cached datasets associated with the mosaic dataset.

Specified by:
getDefaultCacheWorkspace in interface IMosaicDatasetOperation2
Returns:
A reference to a com.esri.arcgis.geodatabase.IWorkspaceName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isStale

public boolean isStale(IRow pRow)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Indicates whether the specified row is stale. An item is stale primarily when the data source referenced by the row has changed since the last time the item was created or synchronized. Other examples of stale items include those with null, zero, or a negative?G?^??

Specified by:
isStale in interface IMosaicDatasetOperation2
Parameters:
pRow - A reference to a com.esri.arcgis.geodatabase.IRow (in)
Returns:
The pbIsStale
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

deleteMosaicDataset

public void deleteMosaicDataset(IDeleteMosaicDatasetParameters pMDDeleteParams,
                                ITrackCancel pTrackCancel)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Deletes the mosaic dataset.

Specified by:
deleteMosaicDataset in interface IMosaicDatasetOperation2
Parameters:
pMDDeleteParams - A reference to a com.esri.arcgis.datasourcesraster.IDeleteMosaicDatasetParameters (in)
pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRecommendedRasterType

public IRasterType getRecommendedRasterType()
                                     throws java.io.IOException,
                                            AutomationException
Deprecated. 
Returns a raster type object recommended as a possible default for this mosaic dataset.

Specified by:
getRecommendedRasterType in interface IMosaicDatasetOperation2
Returns:
A reference to a com.esri.arcgis.datasourcesraster.IRasterType
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

mergeItems

public void mergeItems(IMergeItemsParameters pParameters,
                       ITrackCancel pTrackCancel)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Combines selected items into one or more new mosaic dataset items.

Specified by:
mergeItems in interface IMosaicDatasetOperation2
Parameters:
pParameters - A reference to a com.esri.arcgis.datasourcesraster.IMergeItemsParameters (in)
pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

splitMergedItems

public void splitMergedItems(ISplitMergedItemsParameters pParameters,
                             ITrackCancel pTrackCancel)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Creates new mosaic dataset items based on the constituent parts of a previously merged item.

Specified by:
splitMergedItems in interface IMosaicDatasetOperation2
Parameters:
pParameters - A reference to a com.esri.arcgis.datasourcesraster.ISplitMergedItemsParameters (in)
pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

updateBoundary

public void updateBoundary(IGeometry pBoundaryGeometry)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Updates the boundary associated with the mosaic dataset to be the specified geometry.

Specified by:
updateBoundary in interface IMosaicDatasetOperation2
Parameters:
pBoundaryGeometry - 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.

repairReferencedSideTables

public void repairReferencedSideTables(java.lang.Object pTargetCatalogOrMosaicDataset)
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Repairs a referenced mosaic dataset to point to the spcecified target mosaic dataset or raster catalog.

Specified by:
repairReferencedSideTables in interface IMosaicDatasetOperation2
Parameters:
pTargetCatalogOrMosaicDataset - A reference to another Object (IUnknown) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

repairManagedOverviews

public void repairManagedOverviews(ITrackCancel pTrackCancel)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Repairs the managed overview paths for mosaic datasets that have been moved.

Specified by:
repairManagedOverviews in interface IMosaicDatasetOperation2
Parameters:
pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.