|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.interop.Dispatch com.esri.arcgis.datasourcesraster.IMosaicDatasetOperationProxy
public class IMosaicDatasetOperationProxy
Provides access to additional members that control a moasaic definition
Field Summary | |
---|---|
boolean |
noncastable
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Constructor Summary | |
---|---|
|
IMosaicDatasetOperationProxy()
|
|
IMosaicDatasetOperationProxy(Object obj)
|
protected |
IMosaicDatasetOperationProxy(Object obj,
String iid)
|
Method Summary | |
---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
void |
addNewerRasters(ISelectionParameters pSelectionParameters,
ITrackCancel pTrackCancel)
Re-crawls all data source paths associated with selected catalog items for newer data sources and adds these new items to the mosaic dataset. |
void |
addRasters(IAddRastersParameters pParameters,
ITrackCancel pTrackCancel)
Adds raster datasets to the mosaic dataset. |
void |
buildBoundary(IBuildBoundaryParameters pParameters,
ITrackCancel pTrackCancel)
Builds the boundary geometry of the mosaic dataset using selected catalog items. |
void |
buildFootprints(IBuildFootprintsParameters pParameters,
ITrackCancel pTrackCancel)
Rebuilds footprint geometry of selected catalog items. |
void |
buildSeamlines(IBuildSeamlinesParameters pParameters,
ITrackCancel pTrackCancel)
Builds seamline geometry of selected catalog items. |
void |
calculateCellSizeRanges(ICalculateCellSizeRangesParameters pParameters,
ITrackCancel pTrackCancel)
Calculates cell size ranges that control visibility of selected catalog items. |
void |
computeDirtyArea(IComputeDirtyAreaParameters pParameters,
ITrackCancel pTrackCancel)
Computes a polygon that defines a region containing mosaic dataset items newer than a specified point in time. |
void |
defineNoData(IDefineNoDataParameters pParameters,
ITrackCancel pTrackCancel)
Applies a mask with specified NoData values on selected catalog items. |
void |
defineOverviews(IDefineOverviewsParameters pParameters,
ITrackCancel pTrackCancel)
Defines a new (or refreshes an existing) overview tiling scheme. |
void |
generateOverviews(IGenerateOverviewsParameters pParameters,
ITrackCancel pTrackCancel)
Generates overview images corresponding to selected catalog items. |
ICellSizeLevels |
getCellSizeLevels(int instanceID)
Returns the cell size levels associated with the specified raster type instance. |
IWorkspaceName |
getDefaultOverviewWorkspace()
The default workspace for storing overview raster dataset associated with the mosaic dataset. |
void |
importGeometry(IImportGeometryParameters pParameters,
ITrackCancel pTrackCancel)
Imports external geometry into the mosaic dataset. |
void |
querySpatialIndex(IIndex[] ppSpatialIndex,
double[] pGridSize1,
double[] pGridSize2,
double[] pGridSize3)
Returns the spatial index and grid sizes of the mosaic catalog. |
void |
removeItems(IRemoveItemsParameters pParameters,
ITrackCancel pTrackCancel)
Removes selected catalog items. |
void |
removeListener(String iidStr,
Object theListener)
|
void |
replacePaths(IReplacePathsParameters pParameters,
ITrackCancel pTrackCancel)
Replaces paths associated with the raster datasets and the data sources of selected catalog items. |
void |
resetSpatialIndex(double gridSize1,
double gridSize2,
double gridSize3)
Resets spatial index on the mosaic catalog. |
ICursor |
search(ISelectionParameters pParameters,
IQueryFilter pAdditionalQuery)
Returns a search cursor with mosaic dataset items matching all specified criteria. |
void |
synchronize(ISynchronizeParameters pParameters,
ITrackCancel pTrackCancel)
Rebuilds selected catalog items and synchronizes them with the corresponding data source. |
void |
updateCellSizeLevels(int instanceID,
ICellSizeLevels pCellSizeLevels)
Stores the cell size levels associated with the specified raster type instance ID. |
void |
updateTimeStamp(ISelectionParameters pParameters,
ITrackCancel pTrackCancel)
Updates the time stamp value of selected catalog items. |
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 |
---|
public boolean noncastable
Constructor Detail |
---|
public IMosaicDatasetOperationProxy()
public IMosaicDatasetOperationProxy(Object obj) throws IOException
IOException
protected IMosaicDatasetOperationProxy(Object obj, String iid) throws IOException
IOException
Method Detail |
---|
public void addListener(String iidStr, Object theListener, Object theSource) throws IOException
addListener
in class com.esri.arcgis.interop.Dispatch
IOException
public void removeListener(String iidStr, Object theListener) throws IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
IOException
public void addRasters(IAddRastersParameters pParameters, ITrackCancel pTrackCancel) throws IOException, AutomationException
addRasters
in interface IMosaicDatasetOperation
pParameters
- A reference to a com.esri.arcgis.datasourcesraster.IAddRastersParameters (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void synchronize(ISynchronizeParameters pParameters, ITrackCancel pTrackCancel) throws IOException, AutomationException
synchronize
in interface IMosaicDatasetOperation
pParameters
- A reference to a com.esri.arcgis.datasourcesraster.ISynchronizeParameters (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void calculateCellSizeRanges(ICalculateCellSizeRangesParameters pParameters, ITrackCancel pTrackCancel) throws IOException, AutomationException
calculateCellSizeRanges
in interface IMosaicDatasetOperation
pParameters
- A reference to a com.esri.arcgis.datasourcesraster.ICalculateCellSizeRangesParameters (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void buildBoundary(IBuildBoundaryParameters pParameters, ITrackCancel pTrackCancel) throws IOException, AutomationException
buildBoundary
in interface IMosaicDatasetOperation
pParameters
- A reference to a com.esri.arcgis.datasourcesraster.IBuildBoundaryParameters (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void defineOverviews(IDefineOverviewsParameters pParameters, ITrackCancel pTrackCancel) throws IOException, AutomationException
defineOverviews
in interface IMosaicDatasetOperation
pParameters
- A reference to a com.esri.arcgis.datasourcesraster.IDefineOverviewsParameters (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void generateOverviews(IGenerateOverviewsParameters pParameters, ITrackCancel pTrackCancel) throws IOException, AutomationException
generateOverviews
in interface IMosaicDatasetOperation
pParameters
- A reference to a com.esri.arcgis.datasourcesraster.IGenerateOverviewsParameters (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void removeItems(IRemoveItemsParameters pParameters, ITrackCancel pTrackCancel) throws IOException, AutomationException
removeItems
in interface IMosaicDatasetOperation
pParameters
- A reference to a com.esri.arcgis.datasourcesraster.IRemoveItemsParameters (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void buildFootprints(IBuildFootprintsParameters pParameters, ITrackCancel pTrackCancel) throws IOException, AutomationException
buildFootprints
in interface IMosaicDatasetOperation
pParameters
- A reference to a com.esri.arcgis.datasourcesraster.IBuildFootprintsParameters (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void buildSeamlines(IBuildSeamlinesParameters pParameters, ITrackCancel pTrackCancel) throws IOException, AutomationException
buildSeamlines
in interface IMosaicDatasetOperation
pParameters
- A reference to a com.esri.arcgis.datasourcesraster.IBuildSeamlinesParameters (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void replacePaths(IReplacePathsParameters pParameters, ITrackCancel pTrackCancel) throws IOException, AutomationException
replacePaths
in interface IMosaicDatasetOperation
pParameters
- A reference to a com.esri.arcgis.datasourcesraster.IReplacePathsParameters (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void defineNoData(IDefineNoDataParameters pParameters, ITrackCancel pTrackCancel) throws IOException, AutomationException
defineNoData
in interface IMosaicDatasetOperation
pParameters
- A reference to a com.esri.arcgis.datasourcesraster.IDefineNoDataParameters (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void computeDirtyArea(IComputeDirtyAreaParameters pParameters, ITrackCancel pTrackCancel) throws IOException, AutomationException
computeDirtyArea
in interface IMosaicDatasetOperation
pParameters
- A reference to a com.esri.arcgis.datasourcesraster.IComputeDirtyAreaParameters (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void querySpatialIndex(IIndex[] ppSpatialIndex, double[] pGridSize1, double[] pGridSize2, double[] pGridSize3) throws IOException, AutomationException
querySpatialIndex
in interface IMosaicDatasetOperation
ppSpatialIndex
- A reference to a com.esri.arcgis.geodatabase.IIndex (out: use single element array)pGridSize1
- The pGridSize1 (out: use single element array)pGridSize2
- The pGridSize2 (out: use single element array)pGridSize3
- The pGridSize3 (out: use single element array)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void resetSpatialIndex(double gridSize1, double gridSize2, double gridSize3) throws IOException, AutomationException
resetSpatialIndex
in interface IMosaicDatasetOperation
gridSize1
- The gridSize1 (in)gridSize2
- The gridSize2 (in)gridSize3
- The gridSize3 (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void updateTimeStamp(ISelectionParameters pParameters, ITrackCancel pTrackCancel) throws IOException, AutomationException
updateTimeStamp
in interface IMosaicDatasetOperation
pParameters
- A reference to a com.esri.arcgis.datasourcesraster.ISelectionParameters (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void importGeometry(IImportGeometryParameters pParameters, ITrackCancel pTrackCancel) throws IOException, AutomationException
importGeometry
in interface IMosaicDatasetOperation
pParameters
- A reference to a com.esri.arcgis.datasourcesraster.IImportGeometryParameters (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IWorkspaceName getDefaultOverviewWorkspace() throws IOException, AutomationException
getDefaultOverviewWorkspace
in interface IMosaicDatasetOperation
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ICursor search(ISelectionParameters pParameters, IQueryFilter pAdditionalQuery) throws IOException, AutomationException
search
in interface IMosaicDatasetOperation
pParameters
- A reference to a com.esri.arcgis.datasourcesraster.ISelectionParameters (in)pAdditionalQuery
- A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addNewerRasters(ISelectionParameters pSelectionParameters, ITrackCancel pTrackCancel) throws IOException, AutomationException
addNewerRasters
in interface IMosaicDatasetOperation
pSelectionParameters
- A reference to a com.esri.arcgis.datasourcesraster.ISelectionParameters (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ICellSizeLevels getCellSizeLevels(int instanceID) throws IOException, AutomationException
getCellSizeLevels
in interface IMosaicDatasetOperation
instanceID
- The instanceID (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void updateCellSizeLevels(int instanceID, ICellSizeLevels pCellSizeLevels) throws IOException, AutomationException
updateCellSizeLevels
in interface IMosaicDatasetOperation
instanceID
- The instanceID (in)pCellSizeLevels
- A reference to a com.esri.arcgis.datasourcesraster.ICellSizeLevels (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |