com.esri.arcgis.geodatabase
Interface IRasterWorkspace2

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IRasterWorkspace2Proxy, RasterWorkspace

public interface IRasterWorkspace2
extends java.io.Serializable

COM Interface 'IRasterWorkspace2'. Generated 3/19/2015 1:20:54 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description: 'Provides access to members that control an improved raster workspace.' 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 IID9fd9a370_1d1b_11d4_abda_0008c73fca1c
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 boolean canCopy()
          Indicates if this dataset can be copied.
 IDataset copy(java.lang.String copyName, IWorkspace copyWorkspace)
          Copies this workspace to a new workspace with the specified name.
 IRasterDataset createRasterDataset(java.lang.String name, java.lang.String format, IPoint origin, int columnCount, int rowCount, double cellSizeX, double cellSizeY, int numBands, int pixelType, ISpatialReference spatialReference, boolean permanent)
          Creates a RasterDataset in the workspace given its name.
 boolean isWorkspace(java.lang.String name)
          Indicates if the file path specified is a raster workspace.
 IRasterDataset openRasterDataset(java.lang.String name)
          Opens a RasterDataset in the workspace given its name.
 

Field Detail

IID9fd9a370_1d1b_11d4_abda_0008c73fca1c

static final int IID9fd9a370_1d1b_11d4_abda_0008c73fca1c
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

openRasterDataset

IRasterDataset openRasterDataset(java.lang.String name)
                                 throws java.io.IOException,
                                        AutomationException
Opens a RasterDataset in the workspace given its name.

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

createRasterDataset

IRasterDataset createRasterDataset(java.lang.String name,
                                   java.lang.String format,
                                   IPoint origin,
                                   int columnCount,
                                   int rowCount,
                                   double cellSizeX,
                                   double cellSizeY,
                                   int numBands,
                                   int pixelType,
                                   ISpatialReference spatialReference,
                                   boolean permanent)
                                   throws java.io.IOException,
                                          AutomationException
Creates a RasterDataset in the workspace given its name.

Parameters:
name - The name (in)
format - The format (in)
origin - A reference to a com.esri.arcgis.geometry.IPoint (in)
columnCount - The columnCount (in)
rowCount - The rowCount (in)
cellSizeX - The cellSizeX (in)
cellSizeY - The cellSizeY (in)
numBands - The numBands (in)
pixelType - A com.esri.arcgis.geodatabase.rstPixelType constant (in)
spatialReference - A reference to a com.esri.arcgis.geometry.ISpatialReference (in, optional, pass 0 if not required)
permanent - The permanent (in, optional, pass true if not required)
Returns:
A reference to a com.esri.arcgis.geodatabase.IRasterDataset
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isWorkspace

boolean isWorkspace(java.lang.String name)
                    throws java.io.IOException,
                           AutomationException
Indicates if the file path specified is a raster workspace.

Parameters:
name - The name (in)
Returns:
The isWorkspace
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

canCopy

boolean canCopy()
                throws java.io.IOException,
                       AutomationException
Indicates if this dataset can be copied.

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

copy

IDataset copy(java.lang.String copyName,
              IWorkspace copyWorkspace)
              throws java.io.IOException,
                     AutomationException
Copies this workspace to a new workspace with the specified name.

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