| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IGPItemInfoHelperImpl
Provides access to helper functions for item info.
| Method Summary | |
|---|---|
|  void | documentInfo2ItemInfo(IDocumentInfo pDocInfo,
                      IItemInfo pItemInfo)Update Item Info from document info. | 
|  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(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. | 
| Method Detail | 
|---|
IItemInfoTypeHelper getTypeHelper()
                                  throws IOException,
                                         AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setTypeHelperByRef(IItemInfoTypeHelper ppHelper)
                        throws IOException,
                               AutomationException
ppHelper - A reference to a com.esri.arcgis.search.IItemInfoTypeHelper  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void updateUserDefinedItemInfo(IItemInfo pItemInfo,
                               IPropertySet pMD,
                               boolean vbDocOrLayer)
                               throws IOException,
                                      AutomationException
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)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void updateMetadataByItemInfo(IPropertySet pMD,
                              IItemInfo pItemInfo)
                              throws IOException,
                                     AutomationException
pMD - A reference to a com.esri.arcgis.system.IPropertySet  (in)pItemInfo - A reference to a com.esri.arcgis.geodatabase.IItemInfo  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void retrieveDocOrLayerItemInfo(String catalogPath,
                                IItemInfo pItemInfo)
                                throws IOException,
                                       AutomationException
catalogPath - The catalogPath  (in)pItemInfo - A reference to a com.esri.arcgis.geodatabase.IItemInfo  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void documentInfo2ItemInfo(IDocumentInfo pDocInfo,
                           IItemInfo pItemInfo)
                           throws IOException,
                                  AutomationException
pDocInfo - A reference to a com.esri.arcgis.carto.IDocumentInfo  (in)pItemInfo - A reference to a com.esri.arcgis.geodatabase.IItemInfo  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IThumbnailInfo getThumbnailInfoFromMD(IPropertySet pMD)
                                      throws IOException,
                                             AutomationException
pMD - A reference to a com.esri.arcgis.system.IPropertySet  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IThumbnailInfo getThumbnailInfoFromPicture(IPicture pPicture)
                                           throws IOException,
                                                  AutomationException
pPicture - A reference to a com.esri.arcgis.support.ms.stdole.IPicture  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IThumbnailInfo getThumbnailInfoFromStream(IStream pStream)
                                          throws IOException,
                                                 AutomationException
pStream - A reference to a com.esri.arcgis.system.IStream  (in)
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 | ||||||||