com.esri.arcgis.datasourcesraster
Interface IRasterTypeDataSourceHandlerParameters2

All Superinterfaces:
IRasterTypeDataSourceHandlerParameters, java.io.Serializable
All Known Subinterfaces:
IRasterTypeDataSourceHandlerParameters3
All Known Implementing Classes:
IRasterTypeDataSourceHandlerParameters2Proxy, IRasterTypeDataSourceHandlerParameters3Proxy, RasterTypeDataSourceHandlerParameters

public interface IRasterTypeDataSourceHandlerParameters2
extends IRasterTypeDataSourceHandlerParameters, java.io.Serializable

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

Description: 'Provides access to members that control parameters to raster type data source handler.' 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 IID2127d1ae_1e6f_4b55_8295_ec0d343e5893
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.datasourcesraster.IRasterTypeDataSourceHandlerParameters
IID5f88e212_6325_4c5a_bb8f_eeae77a56f87
 
Method Summary
 IPropertySet getRasterTypeParameters()
          Override parameters injected into the raster types while contructing a function raster dataset from a data source.
 boolean isAllowBuilderItems()
          Indicates whether sensor raster types are used in the attempt to load the data source.
 boolean isAllowQuickOpen()
          Indicates whether an applicable data source (like a mosaic dataset item) loads with only basic information.
 boolean isAllowRasterDatasets()
          Indicates whether an attempt is made to load the data source as a non-sensor-dataset: i.e., a regular raster dataset, a mosaic dataset or a raster catalog item, a web service or image service item URL.
 void setAllowBuilderItems(boolean pbAllowBuilderItems)
          Indicates whether sensor raster types are used in the attempt to load the data source.
 void setAllowQuickOpen(boolean pbAllowQuickOpen)
          Indicates whether an applicable data source (like a mosaic dataset item) loads with only basic information.
 void setAllowRasterDatasets(boolean pbAllowRasterDatasets)
          Indicates whether an attempt is made to load the data source as a non-sensor-dataset: i.e., a regular raster dataset, a mosaic dataset or a raster catalog item, a web service or image service item URL.
 void setRasterTypeParametersByRef(IPropertySet ppRasterTypeParameters)
          Override parameters injected into the raster types while contructing a function raster dataset from a data source.
 
Methods inherited from interface com.esri.arcgis.datasourcesraster.IRasterTypeDataSourceHandlerParameters
getDataSource, getRasterTypes, getTrackCancel, isAllowAncillaryDatasets, isStopAtFirstFind, isTryQuickCheckOnly, setAllowAncillaryDatasets, setDataSource, setRasterTypesByRef, setStopAtFirstFind, setTrackCancelByRef, setTryQuickCheckOnly
 

Field Detail

IID2127d1ae_1e6f_4b55_8295_ec0d343e5893

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

setRasterTypeParametersByRef

void setRasterTypeParametersByRef(IPropertySet ppRasterTypeParameters)
                                  throws java.io.IOException,
                                         AutomationException
Override parameters injected into the raster types while contructing a function raster dataset from a data source.

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

getRasterTypeParameters

IPropertySet getRasterTypeParameters()
                                     throws java.io.IOException,
                                            AutomationException
Override parameters injected into the raster types while contructing a function raster dataset from a data source.

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

setAllowBuilderItems

void setAllowBuilderItems(boolean pbAllowBuilderItems)
                          throws java.io.IOException,
                                 AutomationException
Indicates whether sensor raster types are used in the attempt to load the data source.

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

isAllowBuilderItems

boolean isAllowBuilderItems()
                            throws java.io.IOException,
                                   AutomationException
Indicates whether sensor raster types are used in the attempt to load the data source.

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

setAllowRasterDatasets

void setAllowRasterDatasets(boolean pbAllowRasterDatasets)
                            throws java.io.IOException,
                                   AutomationException
Indicates whether an attempt is made to load the data source as a non-sensor-dataset: i.e., a regular raster dataset, a mosaic dataset or a raster catalog item, a web service or image service item URL.

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

isAllowRasterDatasets

boolean isAllowRasterDatasets()
                              throws java.io.IOException,
                                     AutomationException
Indicates whether an attempt is made to load the data source as a non-sensor-dataset: i.e., a regular raster dataset, a mosaic dataset or a raster catalog item, a web service or image service item URL.

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

setAllowQuickOpen

void setAllowQuickOpen(boolean pbAllowQuickOpen)
                       throws java.io.IOException,
                              AutomationException
Indicates whether an applicable data source (like a mosaic dataset item) loads with only basic information. Preventing it from connecting to pixel data (referenced by the underlying rasters in the function stack) can substantially improve performance of IRaste?G?^??

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

isAllowQuickOpen

boolean isAllowQuickOpen()
                         throws java.io.IOException,
                                AutomationException
Indicates whether an applicable data source (like a mosaic dataset item) loads with only basic information. Preventing it from connecting to pixel data (referenced by the underlying rasters in the function stack) can substantially improve performance of IRaste?G?^??

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