com.esri.arcgis.datasourcesraster
Interface ITableCrawler2

All Superinterfaces:
ITableCrawler, java.io.Serializable
All Known Subinterfaces:
ITableCrawler3
All Known Implementing Classes:
ITableCrawler2Proxy, ITableCrawler3Proxy, TableCrawler

public interface ITableCrawler2
extends ITableCrawler, java.io.Serializable

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

Description: 'Provides access to members that control a crawler capable of traversing tables.' 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 IIDc0463461_e1e9_46be_8006_0f6c1f49f8d1
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.datasourcesraster.ITableCrawler
IID6e943337_d364_4b76_94cc_f7432305a851
 
Method Summary
 java.lang.String getBlockField()
          The name of the field that contains values that identify blocks of related items.
 int getMaximumMergeItemsCount()
          The maximum number of crawled rows allowed in a merged record.
 IMosaicDataset getMosaicDataset()
          The mosaic datset being crawled by the crawler.
 boolean isHasThumbnail()
          Indicates whether the input mosaic dataset has thumbnail.
 void setBlockField(java.lang.String pBlockField)
          The name of the field that contains values that identify blocks of related items.
 void setMaximumMergeItemsCount(int pMaximumMergeItemsCount)
          The maximum number of crawled rows allowed in a merged record.
 void setMosaicDatasetByRef(IMosaicDataset ppMosaicDataset)
          The mosaic datset being crawled by the crawler.
 
Methods inherited from interface com.esri.arcgis.datasourcesraster.ITableCrawler
getGroupField, getQueryFilter, getSelectionSet, getSourceField, getTable, getTimeStampField, isOrderByGroup, setCrawlerItemType, setGroupField, setOrderByGroup, setQueryFilterByRef, setSelectionSetByRef, setSourceField, setTableByRef, setTimeStampField
 

Field Detail

IIDc0463461_e1e9_46be_8006_0f6c1f49f8d1

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

setBlockField

void setBlockField(java.lang.String pBlockField)
                   throws java.io.IOException,
                          AutomationException
The name of the field that contains values that identify blocks of related items.

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

getBlockField

java.lang.String getBlockField()
                               throws java.io.IOException,
                                      AutomationException
The name of the field that contains values that identify blocks of related items.

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

setMaximumMergeItemsCount

void setMaximumMergeItemsCount(int pMaximumMergeItemsCount)
                               throws java.io.IOException,
                                      AutomationException
The maximum number of crawled rows allowed in a merged record.

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

getMaximumMergeItemsCount

int getMaximumMergeItemsCount()
                              throws java.io.IOException,
                                     AutomationException
The maximum number of crawled rows allowed in a merged record.

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

setMosaicDatasetByRef

void setMosaicDatasetByRef(IMosaicDataset ppMosaicDataset)
                           throws java.io.IOException,
                                  AutomationException
The mosaic datset being crawled by the crawler.

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

getMosaicDataset

IMosaicDataset getMosaicDataset()
                                throws java.io.IOException,
                                       AutomationException
The mosaic datset being crawled by the crawler.

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

isHasThumbnail

boolean isHasThumbnail()
                       throws java.io.IOException,
                              AutomationException
Indicates whether the input mosaic dataset has thumbnail.

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