|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.search.GPItemInfoHelper
public class GPItemInfoHelper
Item Info Helper.
| Constructor Summary | |
|---|---|
GPItemInfoHelper()
Constructs a GPItemInfoHelper using ArcGIS Engine. |
|
GPItemInfoHelper(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. GPItemInfoHelper theGPItemInfoHelper = (GPItemInfoHelper) obj; |
|
| Method Summary | |
|---|---|
void |
convertExtentToWGS84(IItemInfo[] pItemInfo)
Converts the coordinates of the item info extent to WGS84. |
boolean |
equals(Object o)
Compare this object with another |
void |
extractItemInfoFromMetadata(IMetadata pMetadata,
IItemInfo[] pItemInfo)
Extract user defined Item Info from metadata. |
static String |
getClsid()
getClsid. |
IItemInfos |
getItemInfoByCatalogPath(String catalogPath)
Create item infos from a catalog path. |
IItemInfo |
getItemInfoByCatalogPathAndType(String catalogPath,
IGPDataType pDataType)
Create item info from Catalog path. |
IItemInfo |
getItemInfoByDataElement(IDataElement pDE)
Provides access to ItemInfo Helper object. |
IItemInfo |
getItemInfoByDataElement2(IDataElement pDE,
int geoType)
Create item info from Data Element and Geometry Types. |
IItemInfo |
getItemInfoByDataset(IDataset pDataset)
Create item info from Dataset. |
IItemInfo |
getItemInfoByDatasetName(IDatasetName pDatasetName)
Create item info from DatesetName. |
IItemInfo |
getItemInfoByGPLayer(IGPLayer pGPLayer)
Create item infos from layer. |
int |
hashCode()
the hashcode for this object |
void |
updateItemInfoByCatalogPathAndType(String catalogPath,
IGPDataType pDataType,
IItemInfo[] pItemInfo)
Update the item info of the specified object. |
void |
updateItemInfoByDataElement(IDataElement pDE,
IItemInfo[] pItemInfo)
Update the item info of the specified object. |
void |
updateItemInfoByDataset(IDataset pDataset,
IItemInfo[] pItemInfo)
Update the item info of the specified object. |
void |
updateItemInfoByDatasetName(IDatasetName pDatasetName,
IItemInfo[] pItemInfo)
Update the item info of the specified object. |
void |
updateItemInfoByGPLayer(IGPLayer pGPLayer,
IItemInfo[] pItemInfo)
Update the item info of the specified object. |
void |
updateItemInfoByMetadata(IMetadata pMetadata,
IItemInfo[] pItemInfo)
Update the item info of the specified object. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
|---|
getJintegraDispatch, release |
| Constructor Detail |
|---|
public GPItemInfoHelper()
throws IOException,
UnknownHostException
IOException - if there are interop problems
UnknownHostException - if there are interop problems
public GPItemInfoHelper(Object obj)
throws IOException
GPItemInfoHelper theGPItemInfoHelper = (GPItemInfoHelper) obj;
obj to GPItemInfoHelper.
obj - an object returned from ArcGIS Engine or Server
IOException - if there are interop problems| Method Detail |
|---|
public static String getClsid()
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Object
public IItemInfo getItemInfoByDataElement(IDataElement pDE)
throws IOException,
AutomationException
getItemInfoByDataElement in interface IGPItemInfoHelperpDE - A reference to a com.esri.arcgis.geodatabase.IDataElement (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IItemInfo getItemInfoByDataElement2(IDataElement pDE,
int geoType)
throws IOException,
AutomationException
getItemInfoByDataElement2 in interface IGPItemInfoHelperpDE - A reference to a com.esri.arcgis.geodatabase.IDataElement (in)geoType - A com.esri.arcgis.geometry.esriGeometryType constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IItemInfo getItemInfoByDataset(IDataset pDataset)
throws IOException,
AutomationException
getItemInfoByDataset in interface IGPItemInfoHelperpDataset - A reference to a com.esri.arcgis.geodatabase.IDataset (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IItemInfo getItemInfoByDatasetName(IDatasetName pDatasetName)
throws IOException,
AutomationException
getItemInfoByDatasetName in interface IGPItemInfoHelperpDatasetName - A reference to a com.esri.arcgis.geodatabase.IDatasetName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IItemInfo getItemInfoByCatalogPathAndType(String catalogPath,
IGPDataType pDataType)
throws IOException,
AutomationException
getItemInfoByCatalogPathAndType in interface IGPItemInfoHelpercatalogPath - The catalogPath (in)pDataType - A reference to a com.esri.arcgis.geodatabase.IGPDataType (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IItemInfos getItemInfoByCatalogPath(String catalogPath)
throws IOException,
AutomationException
getItemInfoByCatalogPath in interface IGPItemInfoHelpercatalogPath - The catalogPath (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IItemInfo getItemInfoByGPLayer(IGPLayer pGPLayer)
throws IOException,
AutomationException
getItemInfoByGPLayer in interface IGPItemInfoHelperpGPLayer - A reference to a com.esri.arcgis.datasourcesfile.IGPLayer (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void updateItemInfoByMetadata(IMetadata pMetadata,
IItemInfo[] pItemInfo)
throws IOException,
AutomationException
updateItemInfoByMetadata in interface IGPItemInfoHelperpMetadata - A reference to a com.esri.arcgis.geodatabase.IMetadata (in)pItemInfo - A reference to a com.esri.arcgis.geodatabase.IItemInfo (in/out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void updateItemInfoByDataElement(IDataElement pDE,
IItemInfo[] pItemInfo)
throws IOException,
AutomationException
updateItemInfoByDataElement in interface IGPItemInfoHelperpDE - A reference to a com.esri.arcgis.geodatabase.IDataElement (in)pItemInfo - A reference to a com.esri.arcgis.geodatabase.IItemInfo (in/out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void updateItemInfoByDataset(IDataset pDataset,
IItemInfo[] pItemInfo)
throws IOException,
AutomationException
updateItemInfoByDataset in interface IGPItemInfoHelperpDataset - A reference to a com.esri.arcgis.geodatabase.IDataset (in)pItemInfo - A reference to a com.esri.arcgis.geodatabase.IItemInfo (in/out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void updateItemInfoByDatasetName(IDatasetName pDatasetName,
IItemInfo[] pItemInfo)
throws IOException,
AutomationException
updateItemInfoByDatasetName in interface IGPItemInfoHelperpDatasetName - A reference to a com.esri.arcgis.geodatabase.IDatasetName (in)pItemInfo - A reference to a com.esri.arcgis.geodatabase.IItemInfo (in/out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void updateItemInfoByCatalogPathAndType(String catalogPath,
IGPDataType pDataType,
IItemInfo[] pItemInfo)
throws IOException,
AutomationException
updateItemInfoByCatalogPathAndType in interface IGPItemInfoHelpercatalogPath - The catalogPath (in)pDataType - A reference to a com.esri.arcgis.geodatabase.IGPDataType (in)pItemInfo - A reference to a com.esri.arcgis.geodatabase.IItemInfo (in/out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void updateItemInfoByGPLayer(IGPLayer pGPLayer,
IItemInfo[] pItemInfo)
throws IOException,
AutomationException
updateItemInfoByGPLayer in interface IGPItemInfoHelperpGPLayer - A reference to a com.esri.arcgis.datasourcesfile.IGPLayer (in)pItemInfo - A reference to a com.esri.arcgis.geodatabase.IItemInfo (in/out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void extractItemInfoFromMetadata(IMetadata pMetadata,
IItemInfo[] pItemInfo)
throws IOException,
AutomationException
extractItemInfoFromMetadata in interface IGPItemInfoHelperpMetadata - A reference to a com.esri.arcgis.geodatabase.IMetadata (in)pItemInfo - A reference to a com.esri.arcgis.geodatabase.IItemInfo (in/out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void convertExtentToWGS84(IItemInfo[] pItemInfo)
throws IOException,
AutomationException
convertExtentToWGS84 in interface IGPItemInfoHelperpItemInfo - A reference to a com.esri.arcgis.geodatabase.IItemInfo (in/out: use single element array)
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 | ||||||||