com.esri.arcgis.search
Interface IGPItemInfoHelperImpl

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IGPItemInfoHelperImplProxy

public interface IGPItemInfoHelperImpl
extends java.io.Serializable

COM Interface 'IGPItemInfoHelperImpl'. Generated 3/19/2015 1:21:02 PM from 'C:\ArcGIS\COM\esriSearch.tlb'

Description: 'Provides access to helper functions for item info.' 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 IID3d86f8fd_d202_49fb_86ab_712449b93bf7
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void documentInfo2ItemInfo(IDocumentInfo pDocInfo, IItemInfo pItemInfo)
          Update Item Info from document info.
 IItemInfo getItemInfoByDataElement3(IDataElement pDE, IDataset pDataset, int geoType)
          Create item info from the data element, an optional corresponding dataset, and an optional geometry type.
 IThumbnailInfo getThumbnailInfoFromMD(IPropertySet pMD)
          Get thumbnail info from metadata.
 IThumbnailInfo getThumbnailInfoFromPicture(IPicture pPicture)
          Get thumbnail info from metadata.
 IThumbnailInfo getThumbnailInfoFromStream(IStream pStream)
          Get thumbnail info from Stream.
 IItemInfoTypeHelper getTypeHelper()
          Item Info type helper.
 void retrieveDocOrLayerItemInfo(java.lang.String catalogPath, IItemInfo pItemInfo)
          Retrieve item info for documents or layer.
 void setTypeHelperByRef(IItemInfoTypeHelper ppHelper)
          Item Info type helper.
 void updateMetadataByItemInfo(IPropertySet pMD, IItemInfo pItemInfo)
          Update metadata from Item Info.
 void updateUserDefinedItemInfo(IItemInfo pItemInfo, IPropertySet pMD, boolean vbDocOrLayer)
          Init ItemInfo from metadata.
 

Field Detail

IID3d86f8fd_d202_49fb_86ab_712449b93bf7

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

getTypeHelper

IItemInfoTypeHelper getTypeHelper()
                                  throws java.io.IOException,
                                         AutomationException
Item Info type helper.

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

setTypeHelperByRef

void setTypeHelperByRef(IItemInfoTypeHelper ppHelper)
                        throws java.io.IOException,
                               AutomationException
Item Info type helper.

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

updateUserDefinedItemInfo

void updateUserDefinedItemInfo(IItemInfo pItemInfo,
                               IPropertySet pMD,
                               boolean vbDocOrLayer)
                               throws java.io.IOException,
                                      AutomationException
Init ItemInfo from metadata.

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

updateMetadataByItemInfo

void updateMetadataByItemInfo(IPropertySet pMD,
                              IItemInfo pItemInfo)
                              throws java.io.IOException,
                                     AutomationException
Update metadata from Item Info.

Parameters:
pMD - A reference to a com.esri.arcgis.system.IPropertySet (in)
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.

retrieveDocOrLayerItemInfo

void retrieveDocOrLayerItemInfo(java.lang.String catalogPath,
                                IItemInfo pItemInfo)
                                throws java.io.IOException,
                                       AutomationException
Retrieve item info for documents or layer.

Parameters:
catalogPath - The catalogPath (in)
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.

documentInfo2ItemInfo

void documentInfo2ItemInfo(IDocumentInfo pDocInfo,
                           IItemInfo pItemInfo)
                           throws java.io.IOException,
                                  AutomationException
Update Item Info from document info.

Parameters:
pDocInfo - A reference to a com.esri.arcgis.carto.IDocumentInfo (in)
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.

getThumbnailInfoFromMD

IThumbnailInfo getThumbnailInfoFromMD(IPropertySet pMD)
                                      throws java.io.IOException,
                                             AutomationException
Get thumbnail info from metadata.

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

getThumbnailInfoFromPicture

IThumbnailInfo getThumbnailInfoFromPicture(IPicture pPicture)
                                           throws java.io.IOException,
                                                  AutomationException
Get thumbnail info from metadata.

Parameters:
pPicture - A reference to a com.esri.arcgis.support.ms.stdole.IPicture (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IThumbnailInfo
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getThumbnailInfoFromStream

IThumbnailInfo getThumbnailInfoFromStream(IStream pStream)
                                          throws java.io.IOException,
                                                 AutomationException
Get thumbnail info from Stream.

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

getItemInfoByDataElement3

IItemInfo getItemInfoByDataElement3(IDataElement pDE,
                                    IDataset pDataset,
                                    int geoType)
                                    throws java.io.IOException,
                                           AutomationException
Create item info from the data element, an optional corresponding dataset, and an optional geometry type.

Parameters:
pDE - A reference to a com.esri.arcgis.geodatabase.IDataElement (in)
pDataset - A reference to a com.esri.arcgis.geodatabase.IDataset (in)
geoType - A com.esri.arcgis.geometry.esriGeometryType constant (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IItemInfo
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.