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, xxDummyIID2127d1ae_1e6f_4b55_8295_ec0d343e5893IID5f88e212_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.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRefpublic void release()
release in interface com.esri.arcgis.interop.RemoteObjRefpublic void setDataSource(java.lang.Object pvtDataSource)
throws java.io.IOException,
AutomationException
setDataSource in interface IRasterTypeDataSourceHandlerParameterspvtDataSource - 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 IRasterTypeDataSourceHandlerParametersjava.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 IRasterTypeDataSourceHandlerParametersppRasterTypes - 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 IRasterTypeDataSourceHandlerParametersjava.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 IRasterTypeDataSourceHandlerParametersppTrackCancel - 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 IRasterTypeDataSourceHandlerParametersjava.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 IRasterTypeDataSourceHandlerParameterspbTryQuickCheckOnly - 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 IRasterTypeDataSourceHandlerParametersjava.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 IRasterTypeDataSourceHandlerParameterspbStopAtFirstFind - 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 IRasterTypeDataSourceHandlerParametersjava.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 IRasterTypeDataSourceHandlerParameterspbAllowAncillaryDatasets - 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 IRasterTypeDataSourceHandlerParametersjava.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 IRasterTypeDataSourceHandlerParameters2ppRasterTypeParameters - 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 IRasterTypeDataSourceHandlerParameters2java.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 IRasterTypeDataSourceHandlerParameters2pbAllowBuilderItems - 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 IRasterTypeDataSourceHandlerParameters2java.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 IRasterTypeDataSourceHandlerParameters2pbAllowRasterDatasets - 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 IRasterTypeDataSourceHandlerParameters2java.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 IRasterTypeDataSourceHandlerParameters2pbAllowQuickOpen - 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 IRasterTypeDataSourceHandlerParameters2java.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 IRasterTypeDataSourceHandlerParameters3pbsActiveTemplate - 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 IRasterTypeDataSourceHandlerParameters3java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.