com.esri.arcgis.datasourcesraster
Interface ICreateMosaicDatasetParameters2

All Superinterfaces:
ICreateMosaicDatasetParameters, Serializable
All Known Implementing Classes:
CreateMosaicDatasetParameters

public interface ICreateMosaicDatasetParameters2
extends ICreateMosaicDatasetParameters, Serializable

Provides access to members that control mosaic dataset creation parameters.

Product Availability

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


Method Summary
 String getBandDefinitionKeyword()
          The band definition keyword to be set on the mosaic dataset.
 IArray getBandProperties()
          Key band properties to be set on the mosaic dataset.
 IMosaicDataset getTemplateMosaicDataset()
          The mosaic dataset from which key properties are copied over to the newly created mosaic dataset.
 void setBandDefinitionKeyword(String pBandDefinitionKeyword)
          The band definition keyword to be set on the mosaic dataset.
 void setBandPropertiesByRef(IArray ppArrayOfPropertySet)
          Key band properties to be set on the mosaic dataset.
 void setTemplateMosaicDatasetByRef(IMosaicDataset ppMosaicDataset)
          The mosaic dataset from which key properties are copied over to the newly created mosaic dataset.
 
Methods inherited from interface com.esri.arcgis.datasourcesraster.ICreateMosaicDatasetParameters
getBandCount, getDefinitionFIDs, getDefinitionGeometry, getLODFieldName, getLODInfos, getMaxCellsizeFieldName, getMaximumVisibleCellsize, getMinCellsizeFieldName, getPixelType, setBandCount, setDefinitionFIDsByRef, setDefinitionGeometryByRef, setLODFieldName, setLODInfosByRef, setMaxCellsizeFieldName, setMaximumVisibleCellsize, setMinCellsizeFieldName, setPixelType
 

Method Detail

setTemplateMosaicDatasetByRef

void setTemplateMosaicDatasetByRef(IMosaicDataset ppMosaicDataset)
                                   throws IOException,
                                          AutomationException
The mosaic dataset from which key properties are copied over to the newly created mosaic dataset.

Product Availability

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

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

getTemplateMosaicDataset

IMosaicDataset getTemplateMosaicDataset()
                                        throws IOException,
                                               AutomationException
The mosaic dataset from which key properties are copied over to the newly created mosaic dataset.

Product Availability

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

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

setBandDefinitionKeyword

void setBandDefinitionKeyword(String pBandDefinitionKeyword)
                              throws IOException,
                                     AutomationException
The band definition keyword to be set on the mosaic dataset.

Product Availability

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

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

getBandDefinitionKeyword

String getBandDefinitionKeyword()
                                throws IOException,
                                       AutomationException
The band definition keyword to be set on the mosaic dataset.

Product Availability

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

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

setBandPropertiesByRef

void setBandPropertiesByRef(IArray ppArrayOfPropertySet)
                            throws IOException,
                                   AutomationException
Key band properties to be set on the mosaic dataset.

Product Availability

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

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

getBandProperties

IArray getBandProperties()
                         throws IOException,
                                AutomationException
Key band properties to be set on the mosaic dataset.

Product Availability

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

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