com.esri.arcgis.datasourcesraster
Interface IRasterLoader

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IRasterLoaderProxy, RasterLoader

public interface IRasterLoader
extends java.io.Serializable

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

Description: 'Provides access to members that control data loading.' 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 IIDddaf901c_90e5_4cd5_845e_7b19cc57b629
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.Object getBackground()
          The background value to filtered.
 java.lang.Object getForeground()
          The foreground value for 1-Bit images.
 int getMosaicColormapMode()
          The colormap mode for loading psdeucolor raster datasets.
 double getPixelAlignmentTolerance()
          The pixel alignment tolerance.
 void load(IRasterDataset pDataset, IRaster raster)
          Loads (mosaics) a Raster into a RasterDataset.
 void loadRasters(IRasterDataset pDataset, IArray rasters)
          Loads (mosaics) an array of Rasters into a RasterDataset.
 void setBackground(java.lang.Object background)
          The background value to filtered.
 void setForeground(java.lang.Object foreground)
          The foreground value for 1-Bit images.
 void setMosaicColormapMode(int mode)
          The colormap mode for loading psdeucolor raster datasets.
 void setPixelAlignmentTolerance(double tolerance)
          The pixel alignment tolerance.
 

Field Detail

IIDddaf901c_90e5_4cd5_845e_7b19cc57b629

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

getPixelAlignmentTolerance

double getPixelAlignmentTolerance()
                                  throws java.io.IOException,
                                         AutomationException
The pixel alignment tolerance.

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

setPixelAlignmentTolerance

void setPixelAlignmentTolerance(double tolerance)
                                throws java.io.IOException,
                                       AutomationException
The pixel alignment tolerance.

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

getBackground

java.lang.Object getBackground()
                               throws java.io.IOException,
                                      AutomationException
The background value to filtered.

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

setBackground

void setBackground(java.lang.Object background)
                   throws java.io.IOException,
                          AutomationException
The background value to filtered.

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

getForeground

java.lang.Object getForeground()
                               throws java.io.IOException,
                                      AutomationException
The foreground value for 1-Bit images.

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

setForeground

void setForeground(java.lang.Object foreground)
                   throws java.io.IOException,
                          AutomationException
The foreground value for 1-Bit images.

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

getMosaicColormapMode

int getMosaicColormapMode()
                          throws java.io.IOException,
                                 AutomationException
The colormap mode for loading psdeucolor raster datasets.

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

setMosaicColormapMode

void setMosaicColormapMode(int mode)
                           throws java.io.IOException,
                                  AutomationException
The colormap mode for loading psdeucolor raster datasets.

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

load

void load(IRasterDataset pDataset,
          IRaster raster)
          throws java.io.IOException,
                 AutomationException
Loads (mosaics) a Raster into a RasterDataset.

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

loadRasters

void loadRasters(IRasterDataset pDataset,
                 IArray rasters)
                 throws java.io.IOException,
                        AutomationException
Loads (mosaics) an array of Rasters into a RasterDataset.

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