public class RasterTypeDataSourceHandlerParameters extends java.lang.Object implements com.esri.arcgis.interop.RemoteObjRef, IRasterTypeDataSourceHandlerParameters, IRasterTypeDataSourceHandlerParameters2, IRasterTypeDataSourceHandlerParameters3
Description 'Parameters that control raster type data source handler operations.' 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 =
IID, IID4bf06473_9abb_4b1f_8656_30950277279f, xxDummy
IID2127d1ae_1e6f_4b55_8295_ec0d343e5893
IID5f88e212_6325_4c5a_bb8f_eeae77a56f87
Constructor and Description |
---|
RasterTypeDataSourceHandlerParameters()
Constructs a RasterTypeDataSourceHandlerParameters using ArcGIS Engine.
|
RasterTypeDataSourceHandlerParameters(java.lang.Object obj)
Deprecated.
As of ArcGIS 9.2, replaced by normal Java casts.
RasterTypeDataSourceHandlerParameters theRasterTypeDataSourceHandlerParameters = (RasterTypeDataSourceHandlerParameters) obj; |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o)
Compare this object with another
|
java.lang.String |
getActiveTemplate()
The name of the active item template associated with the raster type used for building the specified data source.
|
static java.lang.String |
getClsid()
getClsid.
|
java.lang.Object |
getDataSource()
The data source to be supplied to handler operations.
|
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Gets a reference to a com.esri.arcgis.interop.Dispatch which can be used to access the COM object that support for this
interface indicates the implementing class references.
|
IPropertySet |
getRasterTypeParameters()
Override parameters injected into the raster types while contructing a function raster dataset from a data source.
|
IArray |
getRasterTypes()
The collection of raster types on which the handler operates.
|
ITrackCancel |
getTrackCancel()
The cancel tracker associated with handler operations.
|
int |
hashCode()
the hashcode for this object
|
boolean |
isAllowAncillaryDatasets()
Indicates whether ancillary dataset generated by complex raster type item templates are to be allowed by handler operations.
|
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.
|
boolean |
isStopAtFirstFind()
Indicates whether handler operations stops searching for candidate raster types or templates once the first candidate is found.
|
boolean |
isTryQuickCheckOnly()
Indicates whether handler operations perform only cursory checks (via IRasterBuilder.CanBuild) on data sources to identify candidate raster types and templates.
|
void |
release()
Release this COM object reference
|
void |
setActiveTemplate(java.lang.String pbsActiveTemplate)
The name of the active item template associated with the raster type used for building the specified data source.
|
void |
setAllowAncillaryDatasets(boolean pbAllowAncillaryDatasets)
Indicates whether ancillary dataset generated by complex raster type item templates are to be allowed by handler operations.
|
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 |
setDataSource(java.lang.Object pvtDataSource)
The data source to be supplied to handler operations.
|
void |
setRasterTypeParametersByRef(IPropertySet ppRasterTypeParameters)
Override parameters injected into the raster types while contructing a function raster dataset from a data source.
|
void |
setRasterTypesByRef(IArray ppRasterTypes)
The collection of raster types on which the handler operates.
|
void |
setStopAtFirstFind(boolean pbStopAtFirstFind)
Indicates whether handler operations stops searching for candidate raster types or templates once the first candidate is found.
|
void |
setTrackCancelByRef(ITrackCancel ppTrackCancel)
The cancel tracker associated with handler operations.
|
void |
setTryQuickCheckOnly(boolean pbTryQuickCheckOnly)
Indicates whether handler operations perform only cursory checks (via IRasterBuilder.CanBuild) on data sources to identify candidate raster types and templates.
|
public RasterTypeDataSourceHandlerParameters() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problemsjava.net.UnknownHostException
- if there are interop problemspublic RasterTypeDataSourceHandlerParameters(java.lang.Object obj) throws java.io.IOException
RasterTypeDataSourceHandlerParameters theRasterTypeDataSourceHandlerParameters = (RasterTypeDataSourceHandlerParameters) obj;
obj
to RasterTypeDataSourceHandlerParameters
.obj
- an object returned from ArcGIS Engine or Serverjava.io.IOException
- if there are interop problemspublic static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public void setDataSource(java.lang.Object pvtDataSource) throws java.io.IOException, AutomationException
setDataSource
in interface IRasterTypeDataSourceHandlerParameters
pvtDataSource
- A Variant (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public java.lang.Object getDataSource() throws java.io.IOException, AutomationException
getDataSource
in interface IRasterTypeDataSourceHandlerParameters
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setRasterTypesByRef(IArray ppRasterTypes) throws java.io.IOException, AutomationException
setRasterTypesByRef
in interface IRasterTypeDataSourceHandlerParameters
ppRasterTypes
- A reference to a com.esri.arcgis.system.IArray (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public IArray getRasterTypes() throws java.io.IOException, AutomationException
getRasterTypes
in interface IRasterTypeDataSourceHandlerParameters
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setTrackCancelByRef(ITrackCancel ppTrackCancel) throws java.io.IOException, AutomationException
setTrackCancelByRef
in interface IRasterTypeDataSourceHandlerParameters
ppTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public ITrackCancel getTrackCancel() throws java.io.IOException, AutomationException
getTrackCancel
in interface IRasterTypeDataSourceHandlerParameters
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setTryQuickCheckOnly(boolean pbTryQuickCheckOnly) throws java.io.IOException, AutomationException
setTryQuickCheckOnly
in interface IRasterTypeDataSourceHandlerParameters
pbTryQuickCheckOnly
- The pbTryQuickCheckOnly (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public boolean isTryQuickCheckOnly() throws java.io.IOException, AutomationException
isTryQuickCheckOnly
in interface IRasterTypeDataSourceHandlerParameters
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setStopAtFirstFind(boolean pbStopAtFirstFind) throws java.io.IOException, AutomationException
setStopAtFirstFind
in interface IRasterTypeDataSourceHandlerParameters
pbStopAtFirstFind
- The pbStopAtFirstFind (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public boolean isStopAtFirstFind() throws java.io.IOException, AutomationException
isStopAtFirstFind
in interface IRasterTypeDataSourceHandlerParameters
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setAllowAncillaryDatasets(boolean pbAllowAncillaryDatasets) throws java.io.IOException, AutomationException
setAllowAncillaryDatasets
in interface IRasterTypeDataSourceHandlerParameters
pbAllowAncillaryDatasets
- The pbAllowAncillaryDatasets (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public boolean isAllowAncillaryDatasets() throws java.io.IOException, AutomationException
isAllowAncillaryDatasets
in interface IRasterTypeDataSourceHandlerParameters
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setRasterTypeParametersByRef(IPropertySet ppRasterTypeParameters) throws java.io.IOException, AutomationException
setRasterTypeParametersByRef
in interface IRasterTypeDataSourceHandlerParameters2
ppRasterTypeParameters
- A reference to a com.esri.arcgis.system.IPropertySet (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public IPropertySet getRasterTypeParameters() throws java.io.IOException, AutomationException
getRasterTypeParameters
in interface IRasterTypeDataSourceHandlerParameters2
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setAllowBuilderItems(boolean pbAllowBuilderItems) throws java.io.IOException, AutomationException
setAllowBuilderItems
in interface IRasterTypeDataSourceHandlerParameters2
pbAllowBuilderItems
- The pbAllowBuilderItems (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public boolean isAllowBuilderItems() throws java.io.IOException, AutomationException
isAllowBuilderItems
in interface IRasterTypeDataSourceHandlerParameters2
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setAllowRasterDatasets(boolean pbAllowRasterDatasets) throws java.io.IOException, AutomationException
setAllowRasterDatasets
in interface IRasterTypeDataSourceHandlerParameters2
pbAllowRasterDatasets
- The pbAllowRasterDatasets (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public boolean isAllowRasterDatasets() throws java.io.IOException, AutomationException
isAllowRasterDatasets
in interface IRasterTypeDataSourceHandlerParameters2
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setAllowQuickOpen(boolean pbAllowQuickOpen) throws java.io.IOException, AutomationException
setAllowQuickOpen
in interface IRasterTypeDataSourceHandlerParameters2
pbAllowQuickOpen
- The pbAllowQuickOpen (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public boolean isAllowQuickOpen() throws java.io.IOException, AutomationException
isAllowQuickOpen
in interface IRasterTypeDataSourceHandlerParameters2
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setActiveTemplate(java.lang.String pbsActiveTemplate) throws java.io.IOException, AutomationException
setActiveTemplate
in interface IRasterTypeDataSourceHandlerParameters3
pbsActiveTemplate
- The pbsActiveTemplate (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public java.lang.String getActiveTemplate() throws java.io.IOException, AutomationException
getActiveTemplate
in interface IRasterTypeDataSourceHandlerParameters3
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.