com.esri.arcgis.catalogUI
Interface IGxItemIndexer

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
GxItemIndexer, IGxItemIndexerProxy

public interface IGxItemIndexer
extends java.io.Serializable

COM Interface 'IGxItemIndexer'. Generated 3/19/2015 1:21:01 PM from 'C:\ArcGIS\COM\esriCatalogUI.olb'

Description: 'Provides access to functions of GxIndexer coclass. Also see the GPItemIndexer coclass.' 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 IID76994811_3b0c_4cd0_977e_2e599fc98690
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int getCount()
          Total indexed items count.
 void indexChildren(IGxObject pObject)
          Index the children of the current object.
 void indexObject(IGxObject pObject)
          Index the current object.
 boolean isAncestorRegistered(IGxObject pGxObject)
          Indicates whether the ancestor of this GxObject has been registered to be indexed.
 boolean isHasBeenIndexed(IGxObject pGxObject)
          Indicates whether the current object has been indexed.
 void updateIndex(IItemInfo pItemInfo)
          Update the index.
 void updateThumbnailInIndex(IGxObject pObject)
          Update current object's thumbnail in index.
 

Field Detail

IID76994811_3b0c_4cd0_977e_2e599fc98690

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

getCount

int getCount()
             throws java.io.IOException,
                    AutomationException
Total indexed items count.

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

isAncestorRegistered

boolean isAncestorRegistered(IGxObject pGxObject)
                             throws java.io.IOException,
                                    AutomationException
Indicates whether the ancestor of this GxObject has been registered to be indexed.

Parameters:
pGxObject - A reference to a com.esri.arcgis.catalog.IGxObject (in)
Returns:
The pRegistered
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isHasBeenIndexed

boolean isHasBeenIndexed(IGxObject pGxObject)
                         throws java.io.IOException,
                                AutomationException
Indicates whether the current object has been indexed.

Parameters:
pGxObject - A reference to a com.esri.arcgis.catalog.IGxObject (in)
Returns:
The pIndexed
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

updateIndex

void updateIndex(IItemInfo pItemInfo)
                 throws java.io.IOException,
                        AutomationException
Update the index.

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

indexObject

void indexObject(IGxObject pObject)
                 throws java.io.IOException,
                        AutomationException
Index the current object.

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

indexChildren

void indexChildren(IGxObject pObject)
                   throws java.io.IOException,
                          AutomationException
Index the children of the current object.

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

updateThumbnailInIndex

void updateThumbnailInIndex(IGxObject pObject)
                            throws java.io.IOException,
                                   AutomationException
Update current object's thumbnail in index.

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