com.esri.arcgis.catalogUI
Interface ICreateRasterDatasetDlg

All Superinterfaces:
Serializable
All Known Implementing Classes:
ICreateRasterDatasetDlgProxy

public interface ICreateRasterDatasetDlg
extends Serializable

Provides access to methods that control the dialog for creating a Raster dataset.

Product Availability

Available with ArcGIS Desktop.


Method Summary
 void doModal(int hParent)
          Shows the raster dataset creation dialog.
 int getBands()
          Number of bands of the raster dataset.
 String getName()
          The name of the raster dataset.
 int getPixelType()
          The pixel type of the raster dataset.
 IRasterDef getRasterDef()
          The definition of the raster dataset.
 IRasterStorageDef getRasterStorageDef()
          The definition of the raster dataset storage.
 void setBands(int pBamds)
          Number of bands of the raster dataset.
 void setName(String ppName)
          The name of the raster dataset.
 void setPixelType(int pPixelType)
          The pixel type of the raster dataset.
 void setRasterDefByRef(IRasterDef ppRasterDef)
          The definition of the raster dataset.
 void setRasterStorageDefByRef(IRasterStorageDef ppRasterStorageDef)
          The definition of the raster dataset storage.
 void setSupportEnterprise(boolean rhs1)
          Indicates whether the enterprise Geodatabase is supported.
 

Method Detail

doModal

void doModal(int hParent)
             throws IOException,
                    AutomationException
Shows the raster dataset creation dialog.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

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

getRasterDef

IRasterDef getRasterDef()
                        throws IOException,
                               AutomationException
The definition of the raster dataset.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

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

setRasterDefByRef

void setRasterDefByRef(IRasterDef ppRasterDef)
                       throws IOException,
                              AutomationException
The definition of the raster dataset.

Product Availability

Available with ArcGIS Desktop.

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

getRasterStorageDef

IRasterStorageDef getRasterStorageDef()
                                      throws IOException,
                                             AutomationException
The definition of the raster dataset storage.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

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

setRasterStorageDefByRef

void setRasterStorageDefByRef(IRasterStorageDef ppRasterStorageDef)
                              throws IOException,
                                     AutomationException
The definition of the raster dataset storage.

Product Availability

Available with ArcGIS Desktop.

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

getName

String getName()
               throws IOException,
                      AutomationException
The name of the raster dataset.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

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

setName

void setName(String ppName)
             throws IOException,
                    AutomationException
The name of the raster dataset.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

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

getBands

int getBands()
             throws IOException,
                    AutomationException
Number of bands of the raster dataset.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

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

setBands

void setBands(int pBamds)
              throws IOException,
                     AutomationException
Number of bands of the raster dataset.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

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

getPixelType

int getPixelType()
                 throws IOException,
                        AutomationException
The pixel type of the raster dataset.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

Returns:
A com.esri.arcgis.geodatabase.rstPixelType constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPixelType

void setPixelType(int pPixelType)
                  throws IOException,
                         AutomationException
The pixel type of the raster dataset.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

Parameters:
pPixelType - A com.esri.arcgis.geodatabase.rstPixelType constant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSupportEnterprise

void setSupportEnterprise(boolean rhs1)
                          throws IOException,
                                 AutomationException
Indicates whether the enterprise Geodatabase is supported.

Product Availability

Available with ArcGIS Desktop.

Supported Platforms

Windows

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