|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.catalogUI.GxItemIndexer
public class GxItemIndexer
COM Class 'GxItemIndexer'. Generated 3/19/2015 1:20:49 PM from 'C:\ArcGIS\COM\esriCatalogUI.olb'
Description 'Provides access to members of GxIndexer.' 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 |
|---|
| Fields inherited from interface com.esri.arcgis.search.IItemIndexer |
|---|
IID, IIDb1213e5f_d10a_45dc_9413_6c39cfe1254e, xxDummy |
| Fields inherited from interface com.esri.arcgis.catalogUI.IGxItemIndexer |
|---|
IID, IID76994811_3b0c_4cd0_977e_2e599fc98690, xxDummy |
| Constructor Summary | |
|---|---|
GxItemIndexer()
Constructs a GxItemIndexer using ArcGIS Engine. |
|
GxItemIndexer(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. GxItemIndexer theGxItemIndexer = (GxItemIndexer) obj; |
|
| Method Summary | |
|---|---|
void |
buildIndex(IIndexingConfiguration pConfig,
IItemIndex pIItemIndex)
Build index with indexing helper. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
static java.lang.String |
getClsid()
getClsid. |
int |
getCount()
Total indexed items count. |
java.lang.String |
getIndexerName()
Name of the indexer. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
int |
hashCode()
the hashcode for this object |
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 |
release()
Release a GxItemIndexer. |
void |
setIndexerName(java.lang.String pName)
Name of the indexer. |
void |
updateIndex(IItemInfo pItemInfo)
Update the index. |
void |
updateThumbnailInIndex(IGxObject pObject)
Update current object's thumbnail in index. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GxItemIndexer()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems
public GxItemIndexer(java.lang.Object obj)
throws java.io.IOException
GxItemIndexer theGxItemIndexer = (GxItemIndexer) obj;
obj to GxItemIndexer.
obj - an object returned from ArcGIS Engine or Server
java.io.IOException - if there are interop problems| Method Detail |
|---|
public 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.RemoteObjRef
public java.lang.String getIndexerName()
throws java.io.IOException,
AutomationException
getIndexerName in interface IItemIndexerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setIndexerName(java.lang.String pName)
throws java.io.IOException,
AutomationException
setIndexerName in interface IItemIndexerpName - The pName (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void buildIndex(IIndexingConfiguration pConfig,
IItemIndex pIItemIndex)
throws java.io.IOException,
AutomationException
buildIndex in interface IItemIndexerpConfig - A reference to a com.esri.arcgis.search.IIndexingConfiguration (in)pIItemIndex - A reference to a com.esri.arcgis.search.IItemIndex (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getCount()
throws java.io.IOException,
AutomationException
getCount in interface IGxItemIndexerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isAncestorRegistered(IGxObject pGxObject)
throws java.io.IOException,
AutomationException
isAncestorRegistered in interface IGxItemIndexerpGxObject - A reference to a com.esri.arcgis.catalog.IGxObject (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isHasBeenIndexed(IGxObject pGxObject)
throws java.io.IOException,
AutomationException
isHasBeenIndexed in interface IGxItemIndexerpGxObject - A reference to a com.esri.arcgis.catalog.IGxObject (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void updateIndex(IItemInfo pItemInfo)
throws java.io.IOException,
AutomationException
updateIndex in interface IGxItemIndexerpItemInfo - A reference to a com.esri.arcgis.geodatabase.IItemInfo (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void indexObject(IGxObject pObject)
throws java.io.IOException,
AutomationException
indexObject in interface IGxItemIndexerpObject - A reference to a com.esri.arcgis.catalog.IGxObject (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void indexChildren(IGxObject pObject)
throws java.io.IOException,
AutomationException
indexChildren in interface IGxItemIndexerpObject - A reference to a com.esri.arcgis.catalog.IGxObject (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void updateThumbnailInIndex(IGxObject pObject)
throws java.io.IOException,
AutomationException
updateThumbnailInIndex in interface IGxItemIndexerpObject - A reference to a com.esri.arcgis.catalog.IGxObject (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||