|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.datasourcesraster.MosaicDataset
public class MosaicDataset
COM Class 'MosaicDataset'. Generated 3/19/2015 1:20:42 PM from 'C:\ArcGIS\COM\esriDataSourcesRaster.olb'
Description 'A mosaic dataset object.' 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 =
Field Summary |
---|
Fields inherited from interface com.esri.arcgis.datasourcesraster.IFunctionRasterDataset |
---|
IID, IID8accd1a4_1f81_42a8_ac88_b27564eb84dd, xxDummy |
Fields inherited from interface com.esri.arcgis.datasourcesraster.IMosaicDataset3 |
---|
IID, IIDf1274bff_32cc_4f6b_82ad_3a0864b70599, xxDummy |
Fields inherited from interface com.esri.arcgis.datasourcesraster.IMosaicDataset2 |
---|
IID63c4a7c3_a7dd_46a8_9e12_5ed568517fac |
Fields inherited from interface com.esri.arcgis.datasourcesraster.IMosaicDataset |
---|
IID73b65b1d_3314_444d_a1e1_64bae578df7a |
Fields inherited from interface com.esri.arcgis.datasourcesraster.IMosaicDatasetOperation3 |
---|
IID, IID4c28930e_e453_43b8_9302_035bf245ee55, xxDummy |
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 |
Fields inherited from interface com.esri.arcgis.datasourcesraster.IImageViewOperation |
---|
IID, IID44ce3e2d_7a9e_48df_b0dc_15406500b1bb, xxDummy |
Fields inherited from interface com.esri.arcgis.datasourcesraster.IMultidimensionalDataset |
---|
IID, IID54cea947_0da1_4efd_ae5a_119e15af7db4, xxDummy |
Fields inherited from interface com.esri.arcgis.datasourcesraster.IRasterTypeHistory |
---|
IID, IID0f0862a7_c315_4e51_8f20_be91d2d13bbd, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabase.IDatasetAnalyze |
---|
IID, IID60262917_d53f_4e0b_86ff_a916c3fb26bc, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabase.IObjectClassSchemaEvents |
---|
IID, IIDf1e8911b_6bc5_11d3_a021_00c04f6bdf0e, xxDummy |
Fields inherited from interface com.esri.arcgis.datasourcesraster.IItemPaths |
---|
IID, IIDcafd4e87_0672_43e0_b92d_175306c1a309, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabase.ISchemaLock |
---|
IID, IIDdca648e5_0fbb_11d3_80a5_00c04f686238, xxDummy |
Fields inherited from interface com.esri.arcgis.datasourcesraster.IItemPathsQuery2 |
---|
IID, IIDe85a7589_1ad8_4acc_9dcd_f7c32f4239e7, xxDummy |
Fields inherited from interface com.esri.arcgis.datasourcesraster.IItemPathsQuery |
---|
IIDbbb69b14_c57a_47e4_9416_35cfd44f6d93 |
Fields inherited from interface com.esri.arcgis.geodatabase.IDatasetComponent |
---|
IID, IID5f636f00_4b3c_46eb_a684_c2d746357061, xxDummy |
Constructor Summary | |
---|---|
MosaicDataset()
Constructs a MosaicDataset using ArcGIS Engine. |
|
MosaicDataset(java.lang.Object obj)
Construct a MosaicDataset using a reference to such an object returned from ArcGIS Engine or Server. |
Method Summary | |
---|---|
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 |
alterDefinition()
Saves any changes made to this dataset. |
void |
analyze(IAnalyzeParameters pAnalyzeParameters,
ITrackCancel pTrackCancel)
Analyzes the mosaic dataset for errors. |
void |
analyze(int tableComponents)
Analyze the data to update/generate DBMS statistics. |
void |
applyFunction(IRasterFunction pFunction,
java.lang.Object pArguments,
java.lang.String name)
Applies a given function to this mosaic dataset on top of all existing functions. |
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 |
changeSchemaLock(int schemaLock)
Changes a schema lock. |
void |
clearFunction()
Clears all functions appied to this mosaic dataset. |
void |
computeCellSizes(double[] pLowCellSize,
double[] pHighCellSize)
Computes the smallest low cell size and the largest high cell size values from items in the mosaic catalog. |
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 |
computePixelAlignment(IComputePixelAlignmentParameters pParameters,
ITrackCancel pTrackCancel,
IPoint[] ppOrigin,
IEnvelope[] ppExtent,
IPointArray[] ppCellSizes)
Computes pixel alignment against a fixed origin of selected items visible within the specified cell size range. |
java.lang.String |
constructQueryExpression(IMultidimensionalDefinition pMultidimensionalDefinition)
Returns a query expression from an array of IDimensionalDefinition objects. |
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 |
deleteMosaicDataset(IDeleteMosaicDatasetParameters pMDDeleteParams,
ITrackCancel pTrackCancel)
Deletes the mosaic dataset. |
void |
enableEditorTracking()
Enables editor tracking on the mosaic dataset. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
void |
estimateStatistics(IEstimateStatisticsParameters pParameters,
ITrackCancel pTrackCancel,
IArray[] ppAggregatedRasterHistograms,
IArray[] ppAggregatedRasterStatistics)
Aggregate estimated histogram and statistics of selected mosaic dataset items. |
void |
expandImageView(java.lang.String sViewID,
IBasicImageView pImageView,
IFIDSet pMemberItemFIDs,
IImageViewOperationParameters pParameters)
Adds new members to the specified image view. |
void |
exportGeometry(IExportGeometryParameters pParameters,
ITrackCancel pTrackCancel)
Export mosaic dataset geometries into a feature class. |
void |
exportItems(IExportItemsParameters pParameters,
ITrackCancel pTrackCancel)
Export mosaic dataset items |
void |
exportPaths(boolean bQueryMosaicPaths,
boolean bQueryCatalogItemPaths,
java.lang.String exportTableName,
IWorkspace pWorkspace,
java.lang.String configurationKeyword,
ITrackCancel pTrackCancel)
Exports paths associated with the raster datasets and the data sources of selected catalog items to the specified table in the target workspace. |
void |
findMemberFunctionsArgumentsByCLSID(IUID functionArgumentsCLSID,
IArray ppMatchingFunctionArguments)
Finds raster function arguments in this dataset that match the given function arguments CLSID. |
IArray |
findMemberFunctionsByCLSID(IUID rasterFunctionCLSID)
Finds raster functions in this dataset that match the given function CLSID. |
IArray |
findMemberFunctionsByName(java.lang.String rasterFunctionName)
Finds raster functions in this dataset that match the given function name. |
void |
generateOverviews(IGenerateOverviewsParameters pParameters,
ITrackCancel pTrackCancel)
Generates overview images corresponding to selected catalog items. |
int |
getAllowableComponents()
The allowable components to be analyzed. |
IArray |
getAllRasterTypeInstances()
Returns all available raster type instances. |
ITable |
getAnalysisResults()
The associated analysis results table. |
java.lang.Object |
getArguments()
The raster function arguments. |
IFeatureClass |
getBoundary()
The associated boundary. |
IGeometry |
getBoundaryGeometry()
The associated boundary as a geometry. |
IGeometry |
getBoundaryGeometry(java.lang.String sViewID)
Returns the boundary geometry associated with all mosaic dataset items that belong to the specified image view. |
ITable |
getCacheTable()
The cache table associated with the mosaic dataset. |
IFeatureClass |
getCatalog()
The catalog. |
int |
getCatalogType()
The raster catalog type. |
ICellSizeLevels |
getCellSizeLevels(int instanceID)
Returns the cell size levels associated with the specified raster type instance. |
IEnumName |
getChildren()
The mosaic dataset owned tables. |
static java.lang.String |
getClsid()
getClsid. |
void |
getCurrentSchemaLocks(IEnumSchemaLockInfo[] schemaLockInfo)
The list of current locks. |
IDEDataset |
getDataElement()
The data element corresponding to the dataset component. |
IWorkspaceName |
getDefaultCacheWorkspace()
The default workspace for storing cached datasets associated with the mosaic dataset. |
IWorkspaceName |
getDefaultOverviewWorkspace()
The default workspace for storing overview raster dataset associated with the mosaic dataset. |
ITable |
getDefinitionTable()
The definition table. |
double |
getDeviceDpi()
The device DPI. |
ITable |
getDodgingTable()
The associated color correction table. |
IRasterFunction |
getFunction()
The raster function. |
IArray |
getFunctionTemplates()
The collection of function templates. |
IBasicImageView |
getImageView(java.lang.String sViewID)
Loads the specified image view object. |
IStringArray |
getItemPaths(IRow pRow)
Parses the raster dataset and item URI attributes of the specified mosaic catalog row and returns an array of paths. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
ITable |
getLevelsTable()
The associated cell size levels table. |
ITable |
getLogTable()
The associated log table. |
IArray |
getMemberDatasetNames()
The constituent datasets names referenced by this function raster dataset. |
IArray |
getMemberRasterDatasets()
The constituent raster datasets in this function raster dataset. |
IStringArray |
getMosaicDatasetPaths()
The array of paths stored at the mosaic dataset (top) level. |
IMosaicFunction |
getMosaicFunction()
The mosaic function. |
IMosaicFunctionArguments |
getMosaicFunctionArguments()
The mosaic function arguments. |
IMultidimensionalInfo |
getMultidimensionalInfo()
The multidimensional object describing the mosaic dataset. |
IArray |
getOverviewInstances()
Returns all raster type instances corresponding to overview schemas. |
ITable |
getOverviewTable()
The associated overview table. |
IDataset |
getParent()
The containing parent dataset. |
IStringArray |
getPaths()
Returns all paths associated with the object. |
IPropertySet |
getProperties()
The function raster dataset proprties. |
IQueryPathsParameters |
getQueryPathsParameters()
Parameters that control how paths stored in the mosaic dataset are queried. |
IRaster |
getRaster(java.lang.String itemExpression)
Returns the raster associated with the mosaic dataset item that satisfies the specified criteria. |
IRasterInfo |
getRasterInfo()
The raster information. |
IRasterType |
getRasterTypeInstance(int instanceID)
Returns the raster type object associated with the specified instance ID. |
IStringArray |
getRasterTypePaths(IRasterType pRasterType)
Parses the specified raster type and returns an array of paths. |
ITable |
getRasterTypeTable()
The associated raster types. |
IRasterType |
getRecommendedRasterType()
Returns a raster type object recommended as a possible default for this mosaic dataset. |
java.lang.String |
getRelativePath()
The msoaic dataset's relative path. |
IFeatureClass |
getSeamline()
The associated seamline table. |
IArray |
getSelectedRasterTypeInstances(ISelectionParameters pSelectionParameters)
Returns all raster type instances associated with selected catalog items. |
ITable |
getStatusTable()
The associated status table. |
ITable |
getStereoTable()
The associated stereo table. |
ITable |
getViewMembershipTable()
The associated item-view membership table. |
ITable |
getViewTable()
The associated view table. |
java.lang.String |
getVisibleFields()
The visible fields in a mosaic dataset |
int |
hashCode()
the hashcode for this object |
void |
importGeometry(IImportGeometryParameters pParameters,
ITrackCancel pTrackCancel)
Imports external geometry into the mosaic dataset. |
void |
init(IRasterFunction pFunction,
java.lang.Object pArguments)
Initializes this function raster dataset. |
boolean |
isMultidimensional()
Indicates whether the dataset is multidimensional. |
boolean |
isReferenced()
Indicates if this is a referenced mosaic dataset. |
boolean |
isStale(IRow pRow)
Indicates whether the specified row is stale. |
boolean |
isViewMember(int itemID,
java.lang.String sViewID)
Indicates whether specified mosaic dataset item is a member of the specified view. |
void |
loadDefinition(java.lang.String key,
java.lang.Object[] ppObject)
Loads the value associated with the specified name from the mosaic dataset's definition table. |
void |
mergeItems(IMergeItemsParameters pParameters,
ITrackCancel pTrackCancel)
Combines selected items into one or more new mosaic dataset items. |
void |
onAddField(IObjectClassSchemaEventsOnAddFieldEvent theEvent)
This event is fired when a new field is added to the object class. |
void |
onBehaviorChanged(IObjectClassSchemaEventsOnBehaviorChangedEvent theEvent)
This event is fired when the behavior class for the object class changes. |
void |
onDeleteField(IObjectClassSchemaEventsOnDeleteFieldEvent theEvent)
This event is fired when a field is deleted from the object class. |
void |
populateAuxiliaryFields(IFields pFields,
IPropertySet pFieldAliases,
ISelectionParameters pParameters,
ITrackCancel pTrackCancel)
Updates the specified set of auxiliary fields of mosaic dataset items that match the specified selection parameters. |
void |
prepareSchema(int sideTables,
IArray pRasterTypeNameObjects)
Creates all mosaic dataset side-tables and their relationships. |
IStringArray |
queryItemViewMembership(int itemID)
Returns a set of names of all views associated with the specified mosaic dataset item. |
void |
querySpatialIndex(IIndex[] ppSpatialIndex,
double[] pGridSize1,
double[] pGridSize2,
double[] pGridSize3)
Returns the spatial index and grid sizes of the mosaic catalog. |
IFIDSet |
queryViewMembers(java.lang.String sViewID)
Returns the OBJECTIDs of mosaic dataset items associated with the specified view. |
void |
release()
Release a MosaicDataset. |
void |
removeImageView(java.lang.String sViewID,
IImageViewOperationParameters pParameters)
Removes the specified image view object. |
void |
removeItems(IRemoveItemsParameters pParameters,
ITrackCancel pTrackCancel)
Removes selected catalog items. |
void |
repairManagedOverviews(ITrackCancel pTrackCancel)
Repairs the managed overview paths for mosaic datasets that have been moved. |
void |
repairReferencedSideTables(java.lang.Object pTargetCatalogOrMosaicDataset)
Repairs a referenced mosaic dataset to point to the spcecified target mosaic dataset or raster catalog. |
void |
replacePaths(IReplacePathsParameters pParameters,
ITrackCancel pTrackCancel)
Replaces paths associated with the raster datasets and the data sources of selected catalog items. |
void |
replacePaths(IStringArray pOldPaths,
IStringArray pNewPaths)
Updates all paths associated with the object using the specified mapping rule. |
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 |
setAnalysisResultsByRef(ITable ppAnalysisResultsTable)
The associated analysis results table. |
void |
setArgumentsByRef(java.lang.Object ppArguments)
The raster function arguments. |
void |
setCacheTableByRef(ITable ppCacheTable)
The cache table associated with the mosaic dataset. |
void |
setDefinitionTableByRef(ITable ppDefinitionTable)
The definition table. |
void |
setDeviceDpi(double pDpi)
The device DPI. |
void |
setFullNameByRef(IName rhs1)
The name of this function raster dataset. |
void |
setFunctionByRef(IRasterFunction ppFunction)
The raster function. |
void |
setFunctionTemplatesByRef(IArray ppFunctionTemplates)
The collection of function templates. |
void |
setLevelsTableByRef(ITable ppLevelsTable)
The associated cell size levels table. |
void |
setLogTableByRef(ITable ppLogTable)
The associated log table. |
void |
setMultidimensionalInfoByRef(IMultidimensionalInfo ppMultidimensionalInfo)
The multidimensional object describing the mosaic dataset. |
void |
setOverviewTableByRef(ITable ppOverviewTable)
The associated overview table. |
void |
setPropertiesByRef(IPropertySet ppProperties)
The function raster dataset proprties. |
void |
setQueryPathsParametersByRef(IQueryPathsParameters ppQueryPathsParameters)
Parameters that control how paths stored in the mosaic dataset are queried. |
void |
setRasterTypeTableByRef(ITable ppRasterTypeTable)
The associated raster types. |
void |
setReferenced(boolean pReferenced)
Indicates if this is a referenced mosaic dataset. |
void |
setRelativePath(java.lang.String pPath)
The msoaic dataset's relative path. |
void |
setStatusTableByRef(ITable ppStatusTable)
The associated status table. |
void |
setViewMembershipTableByRef(ITable ppViewMembershipTable)
The associated item-view membership table. |
void |
setViewTableByRef(ITable ppViewTable)
The associated view table. |
void |
shrinkImageView(java.lang.String sViewID,
IBasicImageView pImageView,
IFIDSet pMemberItemFIDs,
IImageViewOperationParameters pParameters)
Removes members from the specified image view. |
void |
simplify()
Simplifies the function raster dataset by removing redundant raster functions. |
void |
splitMergedItems(ISplitMergedItemsParameters pParameters,
ITrackCancel pTrackCancel)
Creates new mosaic dataset items based on the constituent parts of a previously merged item. |
void |
synchronize(ISynchronizeParameters pParameters,
ITrackCancel pTrackCancel)
Rebuilds selected catalog items and synchronizes them with the corresponding data source. |
void |
updateBoundary(IGeometry pBoundaryGeometry)
Updates the boundary associated with the mosaic dataset to be the specified geometry. |
void |
updateCellSizeLevelCategory(int instanceID,
int levelId,
int category)
Updates the level category associated with the specified instance ID. |
void |
updateCellSizeLevels(int instanceID,
ICellSizeLevels pCellSizeLevels)
Stores the cell size levels associated with the specified raster type instance ID. |
void |
updateCellSizeLevelSeamlineRule(int instanceID,
int levelId,
IBuildSeamlinesParameters pParameters)
Updates the level seamline rule associated with the specified instance ID. |
void |
updateDefinition(java.lang.String key,
java.lang.Object pObject)
Updates the value associated with the specified name in the mosaic dataset's definition table. |
void |
updateFunctionTemplates(IStringArray pFunctionTemplateNames)
Updates the collection of function templates associated with the mosaic dataset. |
void |
updateImageView(java.lang.String sViewID,
IBasicImageView pImageView,
IImageViewOperationParameters pParameters)
Updates or adds the specified image view associated with the mosaic dataset. |
int |
updateRasterTypeInstance(IRasterType pRasterTypeInstance)
Updates or adds the specified raster type object to the collection. |
void |
updateTimeStamp(ISelectionParameters pParameters,
ITrackCancel pTrackCancel)
Updates the time stamp value of selected catalog items. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MosaicDataset() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic MosaicDataset(java.lang.Object obj) throws java.io.IOException
obj
to MosaicDataset
.
obj
- an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problems
MosaicDataset theMosaicDataset = (MosaicDataset) obj;
Method Detail |
---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public void setFullNameByRef(IName rhs1) throws java.io.IOException, AutomationException
setFullNameByRef
in interface IFunctionRasterDataset
rhs1
- A reference to a com.esri.arcgis.system.IName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void init(IRasterFunction pFunction, java.lang.Object pArguments) throws java.io.IOException, AutomationException
init
in interface IFunctionRasterDataset
pFunction
- A reference to a com.esri.arcgis.datasourcesraster.IRasterFunction (in)pArguments
- A reference to another Object (IUnknown) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IRasterFunction getFunction() throws java.io.IOException, AutomationException
getFunction
in interface IFunctionRasterDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFunctionByRef(IRasterFunction ppFunction) throws java.io.IOException, AutomationException
setFunctionByRef
in interface IFunctionRasterDataset
ppFunction
- A reference to a com.esri.arcgis.datasourcesraster.IRasterFunction (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.Object getArguments() throws java.io.IOException, AutomationException
getArguments
in interface IFunctionRasterDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setArgumentsByRef(java.lang.Object ppArguments) throws java.io.IOException, AutomationException
setArgumentsByRef
in interface IFunctionRasterDataset
ppArguments
- A reference to another Object (IUnknown) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPropertySet getProperties() throws java.io.IOException, AutomationException
getProperties
in interface IFunctionRasterDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setPropertiesByRef(IPropertySet ppProperties) throws java.io.IOException, AutomationException
setPropertiesByRef
in interface IFunctionRasterDataset
ppProperties
- A reference to a com.esri.arcgis.system.IPropertySet (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IRasterInfo getRasterInfo() throws java.io.IOException, AutomationException
getRasterInfo
in interface IFunctionRasterDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void alterDefinition() throws java.io.IOException, AutomationException
alterDefinition
in interface IFunctionRasterDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IArray getMemberRasterDatasets() throws java.io.IOException, AutomationException
getMemberRasterDatasets
in interface IFunctionRasterDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IArray getMemberDatasetNames() throws java.io.IOException, AutomationException
getMemberDatasetNames
in interface IFunctionRasterDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IArray findMemberFunctionsByCLSID(IUID rasterFunctionCLSID) throws java.io.IOException, AutomationException
findMemberFunctionsByCLSID
in interface IFunctionRasterDataset
rasterFunctionCLSID
- A reference to a com.esri.arcgis.system.IUID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IArray findMemberFunctionsByName(java.lang.String rasterFunctionName) throws java.io.IOException, AutomationException
findMemberFunctionsByName
in interface IFunctionRasterDataset
rasterFunctionName
- The rasterFunctionName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void findMemberFunctionsArgumentsByCLSID(IUID functionArgumentsCLSID, IArray ppMatchingFunctionArguments) throws java.io.IOException, AutomationException
findMemberFunctionsArgumentsByCLSID
in interface IFunctionRasterDataset
functionArgumentsCLSID
- A reference to a com.esri.arcgis.system.IUID (in)ppMatchingFunctionArguments
- A reference to a com.esri.arcgis.system.IArray (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void simplify() throws java.io.IOException, AutomationException
simplify
in interface IFunctionRasterDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IFeatureClass getCatalog() throws java.io.IOException, AutomationException
getCatalog
in interface IMosaicDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDeviceDpi(double pDpi) throws java.io.IOException, AutomationException
setDeviceDpi
in interface IMosaicDataset
pDpi
- The pDpi (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getDeviceDpi() throws java.io.IOException, AutomationException
getDeviceDpi
in interface IMosaicDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isReferenced() throws java.io.IOException, AutomationException
isReferenced
in interface IMosaicDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setReferenced(boolean pReferenced) throws java.io.IOException, AutomationException
setReferenced
in interface IMosaicDataset
pReferenced
- The pReferenced (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getCatalogType() throws java.io.IOException, AutomationException
getCatalogType
in interface IMosaicDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IFeatureClass getBoundary() throws java.io.IOException, AutomationException
getBoundary
in interface IMosaicDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGeometry getBoundaryGeometry() throws java.io.IOException, AutomationException
getBoundaryGeometry
in interface IMosaicDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IFeatureClass getSeamline() throws java.io.IOException, AutomationException
getSeamline
in interface IMosaicDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITable getStereoTable() throws java.io.IOException, AutomationException
getStereoTable
in interface IMosaicDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITable getDodgingTable() throws java.io.IOException, AutomationException
getDodgingTable
in interface IMosaicDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITable getRasterTypeTable() throws java.io.IOException, AutomationException
getRasterTypeTable
in interface IMosaicDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setRasterTypeTableByRef(ITable ppRasterTypeTable) throws java.io.IOException, AutomationException
setRasterTypeTableByRef
in interface IMosaicDataset
ppRasterTypeTable
- A reference to a com.esri.arcgis.geodatabase.ITable (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITable getOverviewTable() throws java.io.IOException, AutomationException
getOverviewTable
in interface IMosaicDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setOverviewTableByRef(ITable ppOverviewTable) throws java.io.IOException, AutomationException
setOverviewTableByRef
in interface IMosaicDataset
ppOverviewTable
- A reference to a com.esri.arcgis.geodatabase.ITable (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITable getLogTable() throws java.io.IOException, AutomationException
getLogTable
in interface IMosaicDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setLogTableByRef(ITable ppLogTable) throws java.io.IOException, AutomationException
setLogTableByRef
in interface IMosaicDataset
ppLogTable
- A reference to a com.esri.arcgis.geodatabase.ITable (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITable getLevelsTable() throws java.io.IOException, AutomationException
getLevelsTable
in interface IMosaicDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setLevelsTableByRef(ITable ppLevelsTable) throws java.io.IOException, AutomationException
setLevelsTableByRef
in interface IMosaicDataset
ppLevelsTable
- A reference to a com.esri.arcgis.geodatabase.ITable (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getVisibleFields() throws java.io.IOException, AutomationException
getVisibleFields
in interface IMosaicDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumName getChildren() throws java.io.IOException, AutomationException
getChildren
in interface IMosaicDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IMosaicFunction getMosaicFunction() throws java.io.IOException, AutomationException
getMosaicFunction
in interface IMosaicDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IMosaicFunctionArguments getMosaicFunctionArguments() throws java.io.IOException, AutomationException
getMosaicFunctionArguments
in interface IMosaicDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void applyFunction(IRasterFunction pFunction, java.lang.Object pArguments, java.lang.String name) throws java.io.IOException, AutomationException
applyFunction
in interface IMosaicDataset
pFunction
- A reference to a com.esri.arcgis.datasourcesraster.IRasterFunction (in)pArguments
- A reference to another Object (IUnknown) (in)name
- The name (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void clearFunction() throws java.io.IOException, AutomationException
clearFunction
in interface IMosaicDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getRelativePath() throws java.io.IOException, AutomationException
getRelativePath
in interface IMosaicDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setRelativePath(java.lang.String pPath) throws java.io.IOException, AutomationException
setRelativePath
in interface IMosaicDataset
pPath
- The pPath (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITable getStatusTable() throws java.io.IOException, AutomationException
getStatusTable
in interface IMosaicDataset2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setStatusTableByRef(ITable ppStatusTable) throws java.io.IOException, AutomationException
setStatusTableByRef
in interface IMosaicDataset2
ppStatusTable
- A reference to a com.esri.arcgis.geodatabase.ITable (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITable getAnalysisResults() throws java.io.IOException, AutomationException
getAnalysisResults
in interface IMosaicDataset2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAnalysisResultsByRef(ITable ppAnalysisResultsTable) throws java.io.IOException, AutomationException
setAnalysisResultsByRef
in interface IMosaicDataset2
ppAnalysisResultsTable
- A reference to a com.esri.arcgis.geodatabase.ITable (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void computeCellSizes(double[] pLowCellSize, double[] pHighCellSize) throws java.io.IOException, AutomationException
computeCellSizes
in interface IMosaicDataset2
pLowCellSize
- The pLowCellSize (out: use single element array)pHighCellSize
- The pHighCellSize (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITable getViewTable() throws java.io.IOException, AutomationException
getViewTable
in interface IMosaicDataset2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setViewTableByRef(ITable ppViewTable) throws java.io.IOException, AutomationException
setViewTableByRef
in interface IMosaicDataset2
ppViewTable
- A reference to a com.esri.arcgis.geodatabase.ITable (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITable getCacheTable() throws java.io.IOException, AutomationException
getCacheTable
in interface IMosaicDataset2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setCacheTableByRef(ITable ppCacheTable) throws java.io.IOException, AutomationException
setCacheTableByRef
in interface IMosaicDataset2
ppCacheTable
- A reference to a com.esri.arcgis.geodatabase.ITable (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITable getViewMembershipTable() throws java.io.IOException, AutomationException
getViewMembershipTable
in interface IMosaicDataset3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setViewMembershipTableByRef(ITable ppViewMembershipTable) throws java.io.IOException, AutomationException
setViewMembershipTableByRef
in interface IMosaicDataset3
ppViewMembershipTable
- A reference to a com.esri.arcgis.geodatabase.ITable (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IRaster getRaster(java.lang.String itemExpression) throws java.io.IOException, AutomationException
getRaster
in interface IMosaicDataset3
itemExpression
- The itemExpression (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITable getDefinitionTable() throws java.io.IOException, AutomationException
getDefinitionTable
in interface IMosaicDataset3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDefinitionTableByRef(ITable ppDefinitionTable) throws java.io.IOException, AutomationException
setDefinitionTableByRef
in interface IMosaicDataset3
ppDefinitionTable
- A reference to a com.esri.arcgis.geodatabase.ITable (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFunctionTemplatesByRef(IArray ppFunctionTemplates) throws java.io.IOException, AutomationException
setFunctionTemplatesByRef
in interface IMosaicDataset3
ppFunctionTemplates
- A reference to a com.esri.arcgis.system.IArray (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IArray getFunctionTemplates() throws java.io.IOException, AutomationException
getFunctionTemplates
in interface IMosaicDataset3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void updateFunctionTemplates(IStringArray pFunctionTemplateNames) throws java.io.IOException, AutomationException
updateFunctionTemplates
in interface IMosaicDataset3
pFunctionTemplateNames
- A reference to a com.esri.arcgis.system.IStringArray (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addRasters(IAddRastersParameters pParameters, ITrackCancel pTrackCancel) throws java.io.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)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void synchronize(ISynchronizeParameters pParameters, ITrackCancel pTrackCancel) throws java.io.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)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void calculateCellSizeRanges(ICalculateCellSizeRangesParameters pParameters, ITrackCancel pTrackCancel) throws java.io.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)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void buildBoundary(IBuildBoundaryParameters pParameters, ITrackCancel pTrackCancel) throws java.io.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)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void defineOverviews(IDefineOverviewsParameters pParameters, ITrackCancel pTrackCancel) throws java.io.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)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void generateOverviews(IGenerateOverviewsParameters pParameters, ITrackCancel pTrackCancel) throws java.io.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)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void removeItems(IRemoveItemsParameters pParameters, ITrackCancel pTrackCancel) throws java.io.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)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void buildFootprints(IBuildFootprintsParameters pParameters, ITrackCancel pTrackCancel) throws java.io.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)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void buildSeamlines(IBuildSeamlinesParameters pParameters, ITrackCancel pTrackCancel) throws java.io.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)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void replacePaths(IReplacePathsParameters pParameters, ITrackCancel pTrackCancel) throws java.io.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)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void defineNoData(IDefineNoDataParameters pParameters, ITrackCancel pTrackCancel) throws java.io.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)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void computeDirtyArea(IComputeDirtyAreaParameters pParameters, ITrackCancel pTrackCancel) throws java.io.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)
java.io.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 java.io.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)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void resetSpatialIndex(double gridSize1, double gridSize2, double gridSize3) throws java.io.IOException, AutomationException
resetSpatialIndex
in interface IMosaicDatasetOperation
gridSize1
- The gridSize1 (in)gridSize2
- The gridSize2 (in)gridSize3
- The gridSize3 (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void updateTimeStamp(ISelectionParameters pParameters, ITrackCancel pTrackCancel) throws java.io.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)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void importGeometry(IImportGeometryParameters pParameters, ITrackCancel pTrackCancel) throws java.io.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)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IWorkspaceName getDefaultOverviewWorkspace() throws java.io.IOException, AutomationException
getDefaultOverviewWorkspace
in interface IMosaicDatasetOperation
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ICursor search(ISelectionParameters pParameters, IQueryFilter pAdditionalQuery) throws java.io.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)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addNewerRasters(ISelectionParameters pSelectionParameters, ITrackCancel pTrackCancel) throws java.io.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)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ICellSizeLevels getCellSizeLevels(int instanceID) throws java.io.IOException, AutomationException
getCellSizeLevels
in interface IMosaicDatasetOperation
instanceID
- The instanceID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void updateCellSizeLevels(int instanceID, ICellSizeLevels pCellSizeLevels) throws java.io.IOException, AutomationException
updateCellSizeLevels
in interface IMosaicDatasetOperation
instanceID
- The instanceID (in)pCellSizeLevels
- A reference to a com.esri.arcgis.datasourcesraster.ICellSizeLevels (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void analyze(IAnalyzeParameters pAnalyzeParameters, ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
analyze
in interface IMosaicDatasetOperation2
pAnalyzeParameters
- A reference to a com.esri.arcgis.datasourcesraster.IAnalyzeParameters (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void prepareSchema(int sideTables, IArray pRasterTypeNameObjects) throws java.io.IOException, AutomationException
prepareSchema
in interface IMosaicDatasetOperation2
sideTables
- A com.esri.arcgis.datasourcesraster.esriMosaicDatasetSideTable constant (in)pRasterTypeNameObjects
- A reference to a com.esri.arcgis.system.IArray (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IWorkspaceName getDefaultCacheWorkspace() throws java.io.IOException, AutomationException
getDefaultCacheWorkspace
in interface IMosaicDatasetOperation2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isStale(IRow pRow) throws java.io.IOException, AutomationException
isStale
in interface IMosaicDatasetOperation2
pRow
- A reference to a com.esri.arcgis.geodatabase.IRow (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deleteMosaicDataset(IDeleteMosaicDatasetParameters pMDDeleteParams, ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
deleteMosaicDataset
in interface IMosaicDatasetOperation2
pMDDeleteParams
- A reference to a com.esri.arcgis.datasourcesraster.IDeleteMosaicDatasetParameters (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IRasterType getRecommendedRasterType() throws java.io.IOException, AutomationException
getRecommendedRasterType
in interface IMosaicDatasetOperation2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void mergeItems(IMergeItemsParameters pParameters, ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
mergeItems
in interface IMosaicDatasetOperation2
pParameters
- A reference to a com.esri.arcgis.datasourcesraster.IMergeItemsParameters (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void splitMergedItems(ISplitMergedItemsParameters pParameters, ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
splitMergedItems
in interface IMosaicDatasetOperation2
pParameters
- A reference to a com.esri.arcgis.datasourcesraster.ISplitMergedItemsParameters (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void updateBoundary(IGeometry pBoundaryGeometry) throws java.io.IOException, AutomationException
updateBoundary
in interface IMosaicDatasetOperation2
pBoundaryGeometry
- A reference to a com.esri.arcgis.geometry.IGeometry (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void repairReferencedSideTables(java.lang.Object pTargetCatalogOrMosaicDataset) throws java.io.IOException, AutomationException
repairReferencedSideTables
in interface IMosaicDatasetOperation2
pTargetCatalogOrMosaicDataset
- A reference to another Object (IUnknown) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void repairManagedOverviews(ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
repairManagedOverviews
in interface IMosaicDatasetOperation2
pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void enableEditorTracking() throws java.io.IOException, AutomationException
enableEditorTracking
in interface IMosaicDatasetOperation3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void updateCellSizeLevelCategory(int instanceID, int levelId, int category) throws java.io.IOException, AutomationException
updateCellSizeLevelCategory
in interface IMosaicDatasetOperation3
instanceID
- The instanceID (in)levelId
- The levelId (in)category
- The category (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void updateCellSizeLevelSeamlineRule(int instanceID, int levelId, IBuildSeamlinesParameters pParameters) throws java.io.IOException, AutomationException
updateCellSizeLevelSeamlineRule
in interface IMosaicDatasetOperation3
instanceID
- The instanceID (in)levelId
- The levelId (in)pParameters
- A reference to a com.esri.arcgis.datasourcesraster.IBuildSeamlinesParameters (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void computePixelAlignment(IComputePixelAlignmentParameters pParameters, ITrackCancel pTrackCancel, IPoint[] ppOrigin, IEnvelope[] ppExtent, IPointArray[] ppCellSizes) throws java.io.IOException, AutomationException
computePixelAlignment
in interface IMosaicDatasetOperation3
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)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void exportItems(IExportItemsParameters pParameters, ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
exportItems
in interface IMosaicDatasetOperation3
pParameters
- A reference to a com.esri.arcgis.datasourcesraster.IExportItemsParameters (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGeometry getBoundaryGeometry(java.lang.String sViewID) throws java.io.IOException, AutomationException
getBoundaryGeometry
in interface IMosaicDatasetOperation3
sViewID
- The sViewID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void populateAuxiliaryFields(IFields pFields, IPropertySet pFieldAliases, ISelectionParameters pParameters, ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
populateAuxiliaryFields
in interface IMosaicDatasetOperation3
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)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void exportGeometry(IExportGeometryParameters pParameters, ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
exportGeometry
in interface IMosaicDatasetOperation3
pParameters
- A reference to a com.esri.arcgis.datasourcesraster.IExportGeometryParameters (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void loadDefinition(java.lang.String key, java.lang.Object[] ppObject) throws java.io.IOException, AutomationException
loadDefinition
in interface IMosaicDatasetOperation3
key
- The key (in)ppObject
- A reference to another Object (IUnknown) (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void updateDefinition(java.lang.String key, java.lang.Object pObject) throws java.io.IOException, AutomationException
updateDefinition
in interface IMosaicDatasetOperation3
key
- The key (in)pObject
- A reference to another Object (IUnknown) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void estimateStatistics(IEstimateStatisticsParameters pParameters, ITrackCancel pTrackCancel, IArray[] ppAggregatedRasterHistograms, IArray[] ppAggregatedRasterStatistics) throws java.io.IOException, AutomationException
estimateStatistics
in interface IMosaicDatasetOperation3
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)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IBasicImageView getImageView(java.lang.String sViewID) throws java.io.IOException, AutomationException
getImageView
in interface IImageViewOperation
sViewID
- The sViewID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void removeImageView(java.lang.String sViewID, IImageViewOperationParameters pParameters) throws java.io.IOException, AutomationException
removeImageView
in interface IImageViewOperation
sViewID
- The sViewID (in)pParameters
- A reference to a com.esri.arcgis.datasourcesraster.IImageViewOperationParameters (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void updateImageView(java.lang.String sViewID, IBasicImageView pImageView, IImageViewOperationParameters pParameters) throws java.io.IOException, AutomationException
updateImageView
in interface IImageViewOperation
sViewID
- The sViewID (in)pImageView
- A reference to a com.esri.arcgis.datasourcesraster.IBasicImageView (in)pParameters
- A reference to a com.esri.arcgis.datasourcesraster.IImageViewOperationParameters (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void expandImageView(java.lang.String sViewID, IBasicImageView pImageView, IFIDSet pMemberItemFIDs, IImageViewOperationParameters pParameters) throws java.io.IOException, AutomationException
expandImageView
in interface IImageViewOperation
sViewID
- The sViewID (in)pImageView
- A reference to a com.esri.arcgis.datasourcesraster.IBasicImageView (in)pMemberItemFIDs
- A reference to a com.esri.arcgis.geodatabase.IFIDSet (in)pParameters
- A reference to a com.esri.arcgis.datasourcesraster.IImageViewOperationParameters (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void shrinkImageView(java.lang.String sViewID, IBasicImageView pImageView, IFIDSet pMemberItemFIDs, IImageViewOperationParameters pParameters) throws java.io.IOException, AutomationException
shrinkImageView
in interface IImageViewOperation
sViewID
- The sViewID (in)pImageView
- A reference to a com.esri.arcgis.datasourcesraster.IBasicImageView (in)pMemberItemFIDs
- A reference to a com.esri.arcgis.geodatabase.IFIDSet (in)pParameters
- A reference to a com.esri.arcgis.datasourcesraster.IImageViewOperationParameters (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isViewMember(int itemID, java.lang.String sViewID) throws java.io.IOException, AutomationException
isViewMember
in interface IImageViewOperation
itemID
- The itemID (in)sViewID
- The sViewID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IFIDSet queryViewMembers(java.lang.String sViewID) throws java.io.IOException, AutomationException
queryViewMembers
in interface IImageViewOperation
sViewID
- The sViewID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray queryItemViewMembership(int itemID) throws java.io.IOException, AutomationException
queryItemViewMembership
in interface IImageViewOperation
itemID
- The itemID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMultidimensionalInfoByRef(IMultidimensionalInfo ppMultidimensionalInfo) throws java.io.IOException, AutomationException
setMultidimensionalInfoByRef
in interface IMultidimensionalDataset
ppMultidimensionalInfo
- A reference to a com.esri.arcgis.datasourcesraster.IMultidimensionalInfo (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IMultidimensionalInfo getMultidimensionalInfo() throws java.io.IOException, AutomationException
getMultidimensionalInfo
in interface IMultidimensionalDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isMultidimensional() throws java.io.IOException, AutomationException
isMultidimensional
in interface IMultidimensionalDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String constructQueryExpression(IMultidimensionalDefinition pMultidimensionalDefinition) throws java.io.IOException, AutomationException
constructQueryExpression
in interface IMultidimensionalDataset
pMultidimensionalDefinition
- A reference to a com.esri.arcgis.datasourcesraster.IMultidimensionalDefinition (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IRasterType getRasterTypeInstance(int instanceID) throws java.io.IOException, AutomationException
getRasterTypeInstance
in interface IRasterTypeHistory
instanceID
- The instanceID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IArray getAllRasterTypeInstances() throws java.io.IOException, AutomationException
getAllRasterTypeInstances
in interface IRasterTypeHistory
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IArray getOverviewInstances() throws java.io.IOException, AutomationException
getOverviewInstances
in interface IRasterTypeHistory
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int updateRasterTypeInstance(IRasterType pRasterTypeInstance) throws java.io.IOException, AutomationException
updateRasterTypeInstance
in interface IRasterTypeHistory
pRasterTypeInstance
- A reference to a com.esri.arcgis.datasourcesraster.IRasterType (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IArray getSelectedRasterTypeInstances(ISelectionParameters pSelectionParameters) throws java.io.IOException, AutomationException
getSelectedRasterTypeInstances
in interface IRasterTypeHistory
pSelectionParameters
- A reference to a com.esri.arcgis.datasourcesraster.ISelectionParameters (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void analyze(int tableComponents) throws java.io.IOException, AutomationException
analyze
in interface IDatasetAnalyze
tableComponents
- The tableComponents (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getAllowableComponents() throws java.io.IOException, AutomationException
getAllowableComponents
in interface IDatasetAnalyze
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onAddField(IObjectClassSchemaEventsOnAddFieldEvent theEvent) throws java.io.IOException, AutomationException
onAddField
in interface IObjectClassSchemaEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onDeleteField(IObjectClassSchemaEventsOnDeleteFieldEvent theEvent) throws java.io.IOException, AutomationException
onDeleteField
in interface IObjectClassSchemaEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onBehaviorChanged(IObjectClassSchemaEventsOnBehaviorChangedEvent theEvent) throws java.io.IOException, AutomationException
onBehaviorChanged
in interface IObjectClassSchemaEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getPaths() throws java.io.IOException, AutomationException
getPaths
in interface IItemPaths
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void replacePaths(IStringArray pOldPaths, IStringArray pNewPaths) throws java.io.IOException, AutomationException
replacePaths
in interface IItemPaths
pOldPaths
- A reference to a com.esri.arcgis.system.IStringArray (in)pNewPaths
- A reference to a com.esri.arcgis.system.IStringArray (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void changeSchemaLock(int schemaLock) throws java.io.IOException, AutomationException
changeSchemaLock
in interface ISchemaLock
schemaLock
- A com.esri.arcgis.geodatabase.esriSchemaLock constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getCurrentSchemaLocks(IEnumSchemaLockInfo[] schemaLockInfo) throws java.io.IOException, AutomationException
getCurrentSchemaLocks
in interface ISchemaLock
schemaLockInfo
- A reference to a com.esri.arcgis.geodatabase.IEnumSchemaLockInfo (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getRasterTypePaths(IRasterType pRasterType) throws java.io.IOException, AutomationException
getRasterTypePaths
in interface IItemPathsQuery2
pRasterType
- A reference to a com.esri.arcgis.datasourcesraster.IRasterType (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IQueryPathsParameters getQueryPathsParameters() throws java.io.IOException, AutomationException
getQueryPathsParameters
in interface IItemPathsQuery
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setQueryPathsParametersByRef(IQueryPathsParameters ppQueryPathsParameters) throws java.io.IOException, AutomationException
setQueryPathsParametersByRef
in interface IItemPathsQuery
ppQueryPathsParameters
- A reference to a com.esri.arcgis.datasourcesraster.IQueryPathsParameters (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getMosaicDatasetPaths() throws java.io.IOException, AutomationException
getMosaicDatasetPaths
in interface IItemPathsQuery
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getItemPaths(IRow pRow) throws java.io.IOException, AutomationException
getItemPaths
in interface IItemPathsQuery
pRow
- A reference to a com.esri.arcgis.geodatabase.IRow (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void exportPaths(boolean bQueryMosaicPaths, boolean bQueryCatalogItemPaths, java.lang.String exportTableName, IWorkspace pWorkspace, java.lang.String configurationKeyword, ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
exportPaths
in interface IItemPathsQuery
bQueryMosaicPaths
- The bQueryMosaicPaths (in)bQueryCatalogItemPaths
- The bQueryCatalogItemPaths (in)exportTableName
- The exportTableName (in)pWorkspace
- A reference to a com.esri.arcgis.geodatabase.IWorkspace (in)configurationKeyword
- The configurationKeyword (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IDEDataset getDataElement() throws java.io.IOException, AutomationException
getDataElement
in interface IDatasetComponent
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IDataset getParent() throws java.io.IOException, AutomationException
getParent
in interface IDatasetComponent
java.io.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 |