|
|||||||||
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 |