|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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 problemspublic 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 problemsMethod Detail |
---|
public 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 java.lang.String getIndexerName() throws java.io.IOException, AutomationException
getIndexerName
in interface IItemIndexer
java.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 IItemIndexer
pName
- 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 IItemIndexer
pConfig
- 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 IGxItemIndexer
java.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 IGxItemIndexer
pGxObject
- 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 IGxItemIndexer
pGxObject
- 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 IGxItemIndexer
pItemInfo
- 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 IGxItemIndexer
pObject
- 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 IGxItemIndexer
pObject
- 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 IGxItemIndexer
pObject
- 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 |