com.esri.arcgis.datasourcesraster
Class IMosaicDatasetOperation3Proxy

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

Deprecated. Internal use only. Proxy for COM Interface 'IMosaicDatasetOperation3'. 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 IMosaicDatasetOperation3Proxy
extends IMosaicDatasetOperation2Proxy
implements IMosaicDatasetOperation3, 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.IMosaicDatasetOperation3
IID, IID4c28930e_e453_43b8_9302_035bf245ee55
 
Fields inherited from interface com.esri.arcgis.datasourcesraster.IMosaicDatasetOperation2
IID99ecf2dd_1b1f_4432_8c5b_192b5ff1dc5a
 
Fields inherited from interface com.esri.arcgis.datasourcesraster.IMosaicDatasetOperation
IIDff02cbc0_bc6e_4f16_8652_bed3f04ca23f
 
Constructor Summary
  IMosaicDatasetOperation3Proxy()
          Deprecated. For internal use only
  IMosaicDatasetOperation3Proxy(java.lang.Object obj)
          Deprecated.  
protected IMosaicDatasetOperation3Proxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IMosaicDatasetOperation3Proxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IMosaicDatasetOperation3Proxy(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 computePixelAlignment(IComputePixelAlignmentParameters pParameters, ITrackCancel pTrackCancel, IPoint[] ppOrigin, IEnvelope[] ppExtent, IPointArray[] ppCellSizes)
          Deprecated. Computes pixel alignment against a fixed origin of selected items visible within the specified cell size range.
 void enableEditorTracking()
          Deprecated. Enables editor tracking on the mosaic dataset.
 void estimateStatistics(IEstimateStatisticsParameters pParameters, ITrackCancel pTrackCancel, IArray[] ppAggregatedRasterHistograms, IArray[] ppAggregatedRasterStatistics)
          Deprecated. Aggregate estimated histogram and statistics of selected mosaic dataset items.
 void exportGeometry(IExportGeometryParameters pParameters, ITrackCancel pTrackCancel)
          Deprecated. Export mosaic dataset geometries into a feature class.
 void exportItems(IExportItemsParameters pParameters, ITrackCancel pTrackCancel)
          Deprecated. Export mosaic dataset items
 IGeometry getBoundaryGeometry(java.lang.String sViewID)
          Deprecated. Returns the boundary geometry associated with all mosaic dataset items that belong to the specified image view.
 void loadDefinition(java.lang.String key, java.lang.Object[] ppObject)
          Deprecated. Loads the value associated with the specified name from the mosaic dataset's definition table.
 void populateAuxiliaryFields(IFields pFields, IPropertySet pFieldAliases, ISelectionParameters pParameters, ITrackCancel pTrackCancel)
          Deprecated. Updates the specified set of auxiliary fields of mosaic dataset items that match the specified selection parameters.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void updateCellSizeLevelCategory(int instanceID, int levelId, int category)
          Deprecated. Updates the level category associated with the specified instance ID.
 void updateCellSizeLevelSeamlineRule(int instanceID, int levelId, IBuildSeamlinesParameters pParameters)
          Deprecated. Updates the level seamline rule associated with the specified instance ID.
 void updateDefinition(java.lang.String key, java.lang.Object pObject)
          Deprecated. Updates the value associated with the specified name in the mosaic dataset's definition table.
 
Methods inherited from class com.esri.arcgis.datasourcesraster.IMosaicDatasetOperation2Proxy
analyze, deleteMosaicDataset, getDefaultCacheWorkspace, getRecommendedRasterType, isStale, mergeItems, prepareSchema, repairManagedOverviews, repairReferencedSideTables, splitMergedItems, updateBoundary
 
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.IMosaicDatasetOperation2
analyze, deleteMosaicDataset, getDefaultCacheWorkspace, getRecommendedRasterType, isStale, mergeItems, prepareSchema, repairManagedOverviews, repairReferencedSideTables, splitMergedItems, updateBoundary
 
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

IMosaicDatasetOperation3Proxy

public IMosaicDatasetOperation3Proxy(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

IMosaicDatasetOperation3Proxy

public IMosaicDatasetOperation3Proxy()
Deprecated. 
For internal use only


IMosaicDatasetOperation3Proxy

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

IMosaicDatasetOperation3Proxy

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

IMosaicDatasetOperation3Proxy

protected IMosaicDatasetOperation3Proxy(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 IMosaicDatasetOperation2Proxy
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 IMosaicDatasetOperation2Proxy
Throws:
java.io.IOException

enableEditorTracking

public void enableEditorTracking()
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Enables editor tracking on the mosaic dataset.

Specified by:
enableEditorTracking in interface IMosaicDatasetOperation3
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

updateCellSizeLevelCategory

public void updateCellSizeLevelCategory(int instanceID,
                                        int levelId,
                                        int category)
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
Updates the level category associated with the specified instance ID.

Specified by:
updateCellSizeLevelCategory in interface IMosaicDatasetOperation3
Parameters:
instanceID - The instanceID (in)
levelId - The levelId (in)
category - The category (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

updateCellSizeLevelSeamlineRule

public void updateCellSizeLevelSeamlineRule(int instanceID,
                                            int levelId,
                                            IBuildSeamlinesParameters pParameters)
                                     throws java.io.IOException,
                                            AutomationException
Deprecated. 
Updates the level seamline rule associated with the specified instance ID.

Specified by:
updateCellSizeLevelSeamlineRule in interface IMosaicDatasetOperation3
Parameters:
instanceID - The instanceID (in)
levelId - The levelId (in)
pParameters - A reference to a com.esri.arcgis.datasourcesraster.IBuildSeamlinesParameters (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

computePixelAlignment

public void computePixelAlignment(IComputePixelAlignmentParameters pParameters,
                                  ITrackCancel pTrackCancel,
                                  IPoint[] ppOrigin,
                                  IEnvelope[] ppExtent,
                                  IPointArray[] ppCellSizes)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Computes pixel alignment against a fixed origin of selected items visible within the specified cell size range. When eligible items of varying cell sizes are found, this method verifies that each larger cell size is an integer multiple of all smaller cell size?G?^??

Specified by:
computePixelAlignment in interface IMosaicDatasetOperation3
Parameters:
pParameters - A reference to a com.esri.arcgis.datasourcesraster.IComputePixelAlignmentParameters (in)
pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
ppOrigin - A reference to a com.esri.arcgis.geometry.IPoint (out: use single element array)
ppExtent - A reference to a com.esri.arcgis.geometry.IEnvelope (out: use single element array)
ppCellSizes - A reference to a com.esri.arcgis.geometry.IPointArray (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

exportItems

public void exportItems(IExportItemsParameters pParameters,
                        ITrackCancel pTrackCancel)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Export mosaic dataset items

Specified by:
exportItems in interface IMosaicDatasetOperation3
Parameters:
pParameters - A reference to a com.esri.arcgis.datasourcesraster.IExportItemsParameters (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.

getBoundaryGeometry

public IGeometry getBoundaryGeometry(java.lang.String sViewID)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Returns the boundary geometry associated with all mosaic dataset items that belong to the specified image view.

Specified by:
getBoundaryGeometry in interface IMosaicDatasetOperation3
Parameters:
sViewID - The sViewID (in)
Returns:
A reference to a com.esri.arcgis.geometry.IGeometry
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

populateAuxiliaryFields

public void populateAuxiliaryFields(IFields pFields,
                                    IPropertySet pFieldAliases,
                                    ISelectionParameters pParameters,
                                    ITrackCancel pTrackCancel)
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Updates the specified set of auxiliary fields of mosaic dataset items that match the specified selection parameters. Values are extracted from the metadata properties of the corresponding raster.

Specified by:
populateAuxiliaryFields in interface IMosaicDatasetOperation3
Parameters:
pFields - A reference to a com.esri.arcgis.geodatabase.IFields (in)
pFieldAliases - A reference to a com.esri.arcgis.system.IPropertySet (in)
pParameters - A reference to a com.esri.arcgis.datasourcesraster.ISelectionParameters (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.

exportGeometry

public void exportGeometry(IExportGeometryParameters pParameters,
                           ITrackCancel pTrackCancel)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Export mosaic dataset geometries into a feature class.

Specified by:
exportGeometry in interface IMosaicDatasetOperation3
Parameters:
pParameters - A reference to a com.esri.arcgis.datasourcesraster.IExportGeometryParameters (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.

loadDefinition

public void loadDefinition(java.lang.String key,
                           java.lang.Object[] ppObject)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Loads the value associated with the specified name from the mosaic dataset's definition table. If the loaded object implements the IMosaicDatasetDefinitionObject interface, its .Changed property is reset to FALSE.

Specified by:
loadDefinition in interface IMosaicDatasetOperation3
Parameters:
key - The key (in)
ppObject - A reference to another Object (IUnknown) (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

updateDefinition

public void updateDefinition(java.lang.String key,
                             java.lang.Object pObject)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Updates the value associated with the specified name in the mosaic dataset's definition table. The table is not updated if an object implementing the IMosaicDatasetDefinitionObject interface is specified and the .Changed property returns FALSE.

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

estimateStatistics

public void estimateStatistics(IEstimateStatisticsParameters pParameters,
                               ITrackCancel pTrackCancel,
                               IArray[] ppAggregatedRasterHistograms,
                               IArray[] ppAggregatedRasterStatistics)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Aggregate estimated histogram and statistics of selected mosaic dataset items.

Specified by:
estimateStatistics in interface IMosaicDatasetOperation3
Parameters:
pParameters - A reference to a com.esri.arcgis.datasourcesraster.IEstimateStatisticsParameters (in)
pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
ppAggregatedRasterHistograms - A reference to a com.esri.arcgis.system.IArray (out: use single element array)
ppAggregatedRasterStatistics - A reference to a com.esri.arcgis.system.IArray (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.