|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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 problemspublic 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 problemsMethod Detail |
---|
public static String getClsid()
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public IItemInfo getItemInfoByDataElement(IDataElement pDE) throws IOException, AutomationException
getItemInfoByDataElement
in interface IGPItemInfoHelper
pDE
- 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 IGPItemInfoHelper
pDE
- 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 IGPItemInfoHelper
pDataset
- 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 IGPItemInfoHelper
pDatasetName
- 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 IGPItemInfoHelper
catalogPath
- 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 IGPItemInfoHelper
catalogPath
- 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 IGPItemInfoHelper
pGPLayer
- 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 IGPItemInfoHelper
pMetadata
- 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 IGPItemInfoHelper
pDE
- 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 IGPItemInfoHelper
pDataset
- 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 IGPItemInfoHelper
pDatasetName
- 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 IGPItemInfoHelper
catalogPath
- 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 IGPItemInfoHelper
pGPLayer
- 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 IGPItemInfoHelper
pMetadata
- 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 IGPItemInfoHelper
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.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |