com.esri.arcgis.datasourcesraster
Interface IRasterTypeName

All Superinterfaces:
Serializable
All Known Implementing Classes:
IRasterTypeNameProxy, RasterTypeName

public interface IRasterTypeName
extends Serializable

Provides access to members that control a raster type name.

Product Availability

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


Method Summary
 int getInstanceID()
          The object ID within the mosaic dataset of the raster type instance referenced by this raster type name object.
 IMosaicDatasetName getMosaicDatasetName()
          The mosaic dataset name object that stores the raster type instance referenced by this raster type name object.
 String getName()
          The string representation of the raster type object.
 void setInstanceID(int pInstanceID)
          The object ID within the mosaic dataset of the raster type instance referenced by this raster type name object.
 void setMosaicDatasetNameByRef(IMosaicDatasetName ppMosaicDatasetName)
          The mosaic dataset name object that stores the raster type instance referenced by this raster type name object.
 void setName(String pName)
          The string representation of the raster type object.
 

Method Detail

setName

void setName(String pName)
             throws IOException,
                    AutomationException
The string representation of the raster type object. This can either be a name of an installed raster type object (like 'Raster Dataset' or 'Landsat 7 ETM+'), or path to a .ART file, or a fully-qualified path to a raster type instanced stored within a mosaic d????&

Product Availability

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

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

getName

String getName()
               throws IOException,
                      AutomationException
The string representation of the raster type object. This can either be a name of an installed raster type object (like 'Raster Dataset' or 'Landsat 7 ETM+'), or path to a .ART file, or a fully-qualified path to a raster type instanced stored within a mosaic d????&

Product Availability

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

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

setMosaicDatasetNameByRef

void setMosaicDatasetNameByRef(IMosaicDatasetName ppMosaicDatasetName)
                               throws IOException,
                                      AutomationException
The mosaic dataset name object that stores the raster type instance referenced by this raster type name object.

Product Availability

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

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

getMosaicDatasetName

IMosaicDatasetName getMosaicDatasetName()
                                        throws IOException,
                                               AutomationException
The mosaic dataset name object that stores the raster type instance referenced by this raster type name object.

Product Availability

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

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

setInstanceID

void setInstanceID(int pInstanceID)
                   throws IOException,
                          AutomationException
The object ID within the mosaic dataset of the raster type instance referenced by this raster type name object.

Product Availability

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

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

getInstanceID

int getInstanceID()
                  throws IOException,
                         AutomationException
The object ID within the mosaic dataset of the raster type instance referenced by this raster type name object.

Product Availability

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

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