|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IDEUtilities
Provides access to the Data Element Utilities.
| Method Summary | |
|---|---|
void |
assignTinProperties(ITin pTin,
IDataElement pDataElement)
Assign tin properties. |
boolean |
compareWildCard(String wildCard,
String data)
Compares a wildcard string against a given value. |
void |
copy(IGPValue pSourceGPValue,
IGPValue pTargetGPValue)
Copys the data element. |
void |
delete(IGPValue pGPValue)
Deletes the data element. |
boolean |
exists(IGPValue pGPValue)
Checks if a data element exists. |
void |
expandDataElement(IDataElement pInDE,
IDEBrowseOptions pBrowseOptions)
Expands a given data element. |
Object |
getCatalog()
Gets the catalog object. |
Object |
getGxObject(IDataElement pDataTlement)
Gets the GxObject for a data element. |
Object |
getGxObjectFromLocation(String catalogPath,
IGPDataType pDataType)
Gets the GxObject from a catalog path. |
IArray |
getGxObjects(String catalogPath)
Returns an array of GxObjects for a catalog path. |
IName |
getNameObject(IDataElement pDataElement)
Gets the name object for data element. |
IName |
getNameObjectFromLocation(String locationMoniker,
IGPDataType pDataType)
Gets the name object from a catalog path. |
String |
getWorkspace()
Sets the current workspace. |
boolean |
isEqualArray(IArray pObjects1,
IArray pObjects2)
Check if field arrays are equal. |
boolean |
isRefreshCatalogParent()
Indicates whether to refresh catalog parent. |
IDataElement |
makeDataElement(String catalogPath,
IDEBrowseOptions pBrowseOptions,
IGPDataType pDataType)
Makes a data element from path. |
IDataElement |
makeDataElementFromNameObject(IName name)
Makes a data element from name object. |
IArray |
makeDataElements(String catalogPath,
IDEBrowseOptions pBrowseOptions)
Returns an array of data elements for a catalog path. |
IDataset |
openDataset(IDataElement pDataElement)
Returns the dataset for the given data element. |
IDataset |
openDatasetFromLocation(String catalogPath,
IGPDataType pDataType)
Returns the dataset by catalog path. |
ILayer |
openLayerFromLocation(String catalogPath)
Returns the layer based upon the given catalog path. |
void |
parseContainer(String catalogPath,
String[] pContainer)
Returns the container of a catalog path. |
void |
parseName(String catalogPath,
String[] pName)
Returns the name of a catalog path. |
void |
refreshCatalog(IDataElement pSourceDataElement)
Refreshs catalog for the parent of the given data element. |
void |
releaseInternals()
Release the internal objects used prior to releasing this DEUtilities object. |
void |
rename(IGPValue pSourceGPValue,
IGPValue pTargetGPValue)
Renames the data element. |
void |
setRefreshCatalogParent(boolean pRefresh)
Indicates whether to refresh catalog parent. |
void |
setWorkspace(String workPath)
Sets the current workspace. |
| Method Detail |
|---|
void assignTinProperties(ITin pTin,
IDataElement pDataElement)
throws IOException,
AutomationException
pTin - A reference to a com.esri.arcgis.geodatabase.ITin (in)pDataElement - A reference to a com.esri.arcgis.geodatabase.IDataElement (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isEqualArray(IArray pObjects1,
IArray pObjects2)
throws IOException,
AutomationException
pObjects1 - A reference to a com.esri.arcgis.system.IArray (in)pObjects2 - A reference to a com.esri.arcgis.system.IArray (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setWorkspace(String workPath)
throws IOException,
AutomationException
workPath - The workPath (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getWorkspace()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
Object getCatalog()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isRefreshCatalogParent()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setRefreshCatalogParent(boolean pRefresh)
throws IOException,
AutomationException
pRefresh - The pRefresh (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IDataElement makeDataElement(String catalogPath,
IDEBrowseOptions pBrowseOptions,
IGPDataType pDataType)
throws IOException,
AutomationException
catalogPath - The catalogPath (in)pBrowseOptions - A reference to a com.esri.arcgis.geodatabase.IDEBrowseOptions (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.
IDataElement makeDataElementFromNameObject(IName name)
throws IOException,
AutomationException
name - A reference to a com.esri.arcgis.system.IName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void expandDataElement(IDataElement pInDE,
IDEBrowseOptions pBrowseOptions)
throws IOException,
AutomationException
pInDE - A reference to a com.esri.arcgis.geodatabase.IDataElement (in)pBrowseOptions - A reference to a com.esri.arcgis.geodatabase.IDEBrowseOptions (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IDataset openDataset(IDataElement pDataElement)
throws IOException,
AutomationException
pDataElement - A reference to a com.esri.arcgis.geodatabase.IDataElement (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ILayer openLayerFromLocation(String catalogPath)
throws IOException,
AutomationException
catalogPath - The catalogPath (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IDataset openDatasetFromLocation(String catalogPath,
IGPDataType pDataType)
throws IOException,
AutomationException
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.
void refreshCatalog(IDataElement pSourceDataElement)
throws IOException,
AutomationException
pSourceDataElement - A reference to a com.esri.arcgis.geodatabase.IDataElement (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void delete(IGPValue pGPValue)
throws IOException,
AutomationException
pGPValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void rename(IGPValue pSourceGPValue,
IGPValue pTargetGPValue)
throws IOException,
AutomationException
pSourceGPValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)pTargetGPValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void copy(IGPValue pSourceGPValue,
IGPValue pTargetGPValue)
throws IOException,
AutomationException
pSourceGPValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)pTargetGPValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean exists(IGPValue pGPValue)
throws IOException,
AutomationException
pGPValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean compareWildCard(String wildCard,
String data)
throws IOException,
AutomationException
wildCard - The wildCard (in)data - The data (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IName getNameObject(IDataElement pDataElement)
throws IOException,
AutomationException
pDataElement - A reference to a com.esri.arcgis.geodatabase.IDataElement (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IName getNameObjectFromLocation(String locationMoniker,
IGPDataType pDataType)
throws IOException,
AutomationException
locationMoniker - The locationMoniker (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.
Object getGxObjectFromLocation(String catalogPath,
IGPDataType pDataType)
throws IOException,
AutomationException
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.
void parseName(String catalogPath,
String[] pName)
throws IOException,
AutomationException
catalogPath - The catalogPath (in)pName - The pName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void parseContainer(String catalogPath,
String[] pContainer)
throws IOException,
AutomationException
catalogPath - The catalogPath (in)pContainer - The pContainer (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void releaseInternals()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
Object getGxObject(IDataElement pDataTlement)
throws IOException,
AutomationException
pDataTlement - A reference to a com.esri.arcgis.geodatabase.IDataElement (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IArray getGxObjects(String catalogPath)
throws IOException,
AutomationException
catalogPath - The catalogPath (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IArray makeDataElements(String catalogPath,
IDEBrowseOptions pBrowseOptions)
throws IOException,
AutomationException
catalogPath - The catalogPath (in)pBrowseOptions - A reference to a com.esri.arcgis.geodatabase.IDEBrowseOptions (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 | ||||||||