com.esri.arcgis.geoprocessing
Interface IGPRasterSchema

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
GPRasterSchema, IGPRasterSchemaProxy

public interface IGPRasterSchema
extends java.io.Serializable

COM Interface 'IGPRasterSchema'. Generated 3/19/2015 1:20:58 PM from 'C:\ArcGIS\COM\esriGeoprocessing.olb'

Description: 'Provides access to the properties/methods of a geoprocessing raster schema object.' 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 IIDd16b27a6_7b7d_446f_873b_b92d4040f499
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 double getCellSize()
          The cellSize property.
 int getCellSizeRule()
          Inidicates how the cellSize property is to be managed.
 IEnvelope getExtent()
          The extent property.
 int getExtentRule()
          Inidicates how the extent property is to be managed.
 int getRasterFormatRule()
          Inidicates how the raster format property is to be managed.
 int getRasterRule()
          Inidicates how the raster is integer property is to be managed.
 void setCellSize(double cellSize)
          The cellSize property.
 void setCellSizeRule(int type)
          Inidicates how the cellSize property is to be managed.
 void setExtentByRef(IEnvelope extent)
          The extent property.
 void setExtentRule(int type)
          Inidicates how the extent property is to be managed.
 void setRasterFormatRule(int type)
          Inidicates how the raster format property is to be managed.
 void setRasterRule(int type)
          Inidicates how the raster is integer property is to be managed.
 

Field Detail

IIDd16b27a6_7b7d_446f_873b_b92d4040f499

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

getExtentRule

int getExtentRule()
                  throws java.io.IOException,
                         AutomationException
Inidicates how the extent property is to be managed.

Returns:
A com.esri.arcgis.geoprocessing.esriGPSchemaExtentType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setExtentRule

void setExtentRule(int type)
                   throws java.io.IOException,
                          AutomationException
Inidicates how the extent property is to be managed.

Parameters:
type - A com.esri.arcgis.geoprocessing.esriGPSchemaExtentType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getExtent

IEnvelope getExtent()
                    throws java.io.IOException,
                           AutomationException
The extent property.

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

setExtentByRef

void setExtentByRef(IEnvelope extent)
                    throws java.io.IOException,
                           AutomationException
The extent property.

Parameters:
extent - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCellSizeRule

int getCellSizeRule()
                    throws java.io.IOException,
                           AutomationException
Inidicates how the cellSize property is to be managed.

Returns:
A com.esri.arcgis.geoprocessing.esriGPSchemaCellSizeType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCellSizeRule

void setCellSizeRule(int type)
                     throws java.io.IOException,
                            AutomationException
Inidicates how the cellSize property is to be managed.

Parameters:
type - A com.esri.arcgis.geoprocessing.esriGPSchemaCellSizeType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCellSize

double getCellSize()
                   throws java.io.IOException,
                          AutomationException
The cellSize property.

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

setCellSize

void setCellSize(double cellSize)
                 throws java.io.IOException,
                        AutomationException
The cellSize property.

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

getRasterRule

int getRasterRule()
                  throws java.io.IOException,
                         AutomationException
Inidicates how the raster is integer property is to be managed.

Returns:
A com.esri.arcgis.geoprocessing.esriGPSchemaRasterType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRasterRule

void setRasterRule(int type)
                   throws java.io.IOException,
                          AutomationException
Inidicates how the raster is integer property is to be managed.

Parameters:
type - A com.esri.arcgis.geoprocessing.esriGPSchemaRasterType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRasterFormatRule

int getRasterFormatRule()
                        throws java.io.IOException,
                               AutomationException
Inidicates how the raster format property is to be managed.

Returns:
A com.esri.arcgis.geoprocessing.esriGPSchemaRasterFormatType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRasterFormatRule

void setRasterFormatRule(int type)
                         throws java.io.IOException,
                                AutomationException
Inidicates how the raster format property is to be managed.

Parameters:
type - A com.esri.arcgis.geoprocessing.esriGPSchemaRasterFormatType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.