com.esri.arcgis.datasourcesraster
Interface IMosaicDataset3

All Superinterfaces:
IMosaicDataset, IMosaicDataset2, java.io.Serializable
All Known Implementing Classes:
IMosaicDataset3Proxy, MosaicDataset

public interface IMosaicDataset3
extends IMosaicDataset2, java.io.Serializable

COM Interface 'IMosaicDataset3'. Generated 3/19/2015 1:20:55 PM from 'C:\ArcGIS\COM\esriDataSourcesRaster.olb'

Description: 'Provides access to members that control a mosaic dataset.' 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
static java.lang.String IID
          Deprecated. Internal use only
static int IIDf1274bff_32cc_4f6b_82ad_3a0864b70599
           
static int xxDummy
          Deprecated. Internal use only
 
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
 
Method Summary
 ITable getDefinitionTable()
          The definition table.
 IArray getFunctionTemplates()
          The collection of function templates.
 IRaster getRaster(java.lang.String itemExpression)
          Returns the raster associated with the mosaic dataset item that satisfies the specified criteria.
 ITable getViewMembershipTable()
          The associated item-view membership table.
 void setDefinitionTableByRef(ITable ppDefinitionTable)
          The definition table.
 void setFunctionTemplatesByRef(IArray ppFunctionTemplates)
          The collection of function templates.
 void setViewMembershipTableByRef(ITable ppViewMembershipTable)
          The associated item-view membership table.
 void updateFunctionTemplates(IStringArray pFunctionTemplateNames)
          Updates the collection of function templates associated with the mosaic dataset.
 
Methods inherited from interface com.esri.arcgis.datasourcesraster.IMosaicDataset2
computeCellSizes, getAnalysisResults, getCacheTable, getStatusTable, getViewTable, setAnalysisResultsByRef, setCacheTableByRef, setStatusTableByRef, setViewTableByRef
 
Methods inherited from interface com.esri.arcgis.datasourcesraster.IMosaicDataset
applyFunction, clearFunction, getBoundary, getBoundaryGeometry, getCatalog, getCatalogType, getChildren, getDeviceDpi, getDodgingTable, getLevelsTable, getLogTable, getMosaicFunction, getMosaicFunctionArguments, getOverviewTable, getRasterTypeTable, getRelativePath, getSeamline, getStereoTable, getVisibleFields, isReferenced, setDeviceDpi, setLevelsTableByRef, setLogTableByRef, setOverviewTableByRef, setRasterTypeTableByRef, setReferenced, setRelativePath
 

Field Detail

IIDf1274bff_32cc_4f6b_82ad_3a0864b70599

static final int IIDf1274bff_32cc_4f6b_82ad_3a0864b70599
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getViewMembershipTable

ITable getViewMembershipTable()
                              throws java.io.IOException,
                                     AutomationException
The associated item-view membership table.

Returns:
A reference to a com.esri.arcgis.geodatabase.ITable
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setViewMembershipTableByRef

void setViewMembershipTableByRef(ITable ppViewMembershipTable)
                                 throws java.io.IOException,
                                        AutomationException
The associated item-view membership table.

Parameters:
ppViewMembershipTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRaster

IRaster getRaster(java.lang.String itemExpression)
                  throws java.io.IOException,
                         AutomationException
Returns the raster associated with the mosaic dataset item that satisfies the specified criteria.

Parameters:
itemExpression - The itemExpression (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IRaster
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDefinitionTable

ITable getDefinitionTable()
                          throws java.io.IOException,
                                 AutomationException
The definition table.

Returns:
A reference to a com.esri.arcgis.geodatabase.ITable
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDefinitionTableByRef

void setDefinitionTableByRef(ITable ppDefinitionTable)
                             throws java.io.IOException,
                                    AutomationException
The definition table.

Parameters:
ppDefinitionTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFunctionTemplatesByRef

void setFunctionTemplatesByRef(IArray ppFunctionTemplates)
                               throws java.io.IOException,
                                      AutomationException
The collection of function templates.

Parameters:
ppFunctionTemplates - A reference to a com.esri.arcgis.system.IArray (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFunctionTemplates

IArray getFunctionTemplates()
                            throws java.io.IOException,
                                   AutomationException
The collection of function templates.

Returns:
A reference to a com.esri.arcgis.system.IArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

updateFunctionTemplates

void updateFunctionTemplates(IStringArray pFunctionTemplateNames)
                             throws java.io.IOException,
                                    AutomationException
Updates the collection of function templates associated with the mosaic dataset. Elements in the specified string array may reference new templates by file path (in which case they are loaded) or by template name (in which case they are assumed to have been pr?G?^??

Parameters:
pFunctionTemplateNames - A reference to a com.esri.arcgis.system.IStringArray (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.