com.esri.arcgis.datasourcesraster
Interface IDEMosaicDataset

All Superinterfaces:
Serializable
All Known Implementing Classes:
DEMosaicDataset

public interface IDEMosaicDataset
extends Serializable

Provides access to a Mosaic Dataset Data Element.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 IStringArray getChildrenNames()
          The mosaic dataset table names.
 Object getContent()
          The mosaic dataset content.
 String getDefinitionQuery()
          The definition query on raster catalog.
 IDERasterCatalog getDERasterCatalog()
          The DE raster catalog.
 IPropertySet getParameters()
          The mosaic dataset creation parameters.
 boolean isReferenced()
          Indicates if this is a referenced mosaic dataset.
 void setChildrenNamesByRef(IStringArray ppNames)
          The mosaic dataset table names.
 void setContent(Object pContent)
          The mosaic dataset content.
 void setDefinitionQuery(String pQuery)
          The definition query on raster catalog.
 void setDERasterCatalogByRef(IDERasterCatalog ppDECatalog)
          The DE raster catalog.
 void setParametersByRef(IPropertySet ppParameters)
          The mosaic dataset creation parameters.
 void setReferenced(boolean pReferenced)
          Indicates if this is a referenced mosaic dataset.
 

Method Detail

getContent

Object getContent()
                  throws IOException,
                         AutomationException
The mosaic dataset content.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
A Variant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setContent

void setContent(Object pContent)
                throws IOException,
                       AutomationException
The mosaic dataset content.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pContent - A Variant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isReferenced

boolean isReferenced()
                     throws IOException,
                            AutomationException
Indicates if this is a referenced mosaic dataset.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The pReferenced
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setReferenced

void setReferenced(boolean pReferenced)
                   throws IOException,
                          AutomationException
Indicates if this is a referenced mosaic dataset.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pReferenced - The pReferenced (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getChildrenNames

IStringArray getChildrenNames()
                              throws IOException,
                                     AutomationException
The mosaic dataset table names.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

setChildrenNamesByRef

void setChildrenNamesByRef(IStringArray ppNames)
                           throws IOException,
                                  AutomationException
The mosaic dataset table names.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

getDERasterCatalog

IDERasterCatalog getDERasterCatalog()
                                    throws IOException,
                                           AutomationException
The DE raster catalog.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

setDERasterCatalogByRef

void setDERasterCatalogByRef(IDERasterCatalog ppDECatalog)
                             throws IOException,
                                    AutomationException
The DE raster catalog.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

getDefinitionQuery

String getDefinitionQuery()
                          throws IOException,
                                 AutomationException
The definition query on raster catalog.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The pQuery
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDefinitionQuery

void setDefinitionQuery(String pQuery)
                        throws IOException,
                               AutomationException
The definition query on raster catalog.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pQuery - The pQuery (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getParameters

IPropertySet getParameters()
                           throws IOException,
                                  AutomationException
The mosaic dataset creation parameters.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

setParametersByRef

void setParametersByRef(IPropertySet ppParameters)
                        throws IOException,
                               AutomationException
The mosaic dataset creation parameters.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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