com.esri.arcgis.geodatabase
Interface IDataElement

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
DEAddressLocator, DEArcInfoTable, DECadastralFabric, DECadDrawingDataset, DECatalogRoot, DECoverage, DECoverageFeatureClass, DEDbaseTable, DEDiskConnection, DEFeatureClass, DEFeatureDataset, DEFile, DEFolder, DEGeoDataServer, DEGeometricNetwork, DEGeometryServer, DEGlobeServer, DEGPServer, DEImageServer, DELasDataset, DELayer, DEMapDocument, DEMapServer, DEMosaicDataset, DENetworkDataset, DEPrjFile, DERasterBand, DERasterCatalog, DERasterDataset, DERelationshipClass, DERemoteDatabaseFolder, DERepresentationClass, DESchematicDataset, DESchematicDiagram, DESchematicFolder, DEServerConnection, DEShapeFile, DESpatialReferencesFolder, DETable, DETerrain, DETextFile, DETin, DETool, DEToolbox, DETopology, DEVPFCoverage, DEVPFTable, DEWCSCoverage, DEWMSMap, DEWorkspace, IDataElementProxy

public interface IDataElement
extends java.io.Serializable

COM Interface 'IDataElement'. Generated 3/19/2015 1:20:54 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description: 'Provides access to the Basic Data Element.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IIDe2c87df0_33d9_4a47_9b67_fa54b2fd7966
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getBaseName()
          File base name.
 java.lang.String getCatalogPath()
          The string used to retrieve the element.
 IArray getChildren()
          The list of sub-elements.
 java.lang.String getExtension()
          File extension.
 java.lang.String getFile()
          File name.
 java.lang.String getPath()
          File path.
 java.lang.String IDataElement_getName()
          The user assigned name for the element.
 java.lang.String IDataElement_getType()
          The type of the element.
 boolean isChildrenExpanded()
          Indicates if the children have been expanded.
 boolean isFullPropsRetrieved()
          Indicates if full properties have been retrieved.
 boolean isMetadataRetrieved()
          Indicates if the metadata has been retrieved.
 void setCatalogPath(java.lang.String path)
          The string used to retrieve the element.
 void setChildrenByRef(IArray dataElements)
          The list of sub-elements.
 void setChildrenExpanded(boolean childrenExpanded)
          Indicates if the children have been expanded.
 void setFullPropsRetrieved(boolean fullPropsRetrieved)
          Indicates if full properties have been retrieved.
 void setMetadataRetrieved(boolean metadataRetrieved)
          Indicates if the metadata has been retrieved.
 void setName(java.lang.String name)
          The user assigned name for the element.
 void setType(java.lang.String type)
          The type of the element.
 

Field Detail

IIDe2c87df0_33d9_4a47_9b67_fa54b2fd7966

static final int IIDe2c87df0_33d9_4a47_9b67_fa54b2fd7966
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

IDataElement_getType

java.lang.String IDataElement_getType()
                                      throws java.io.IOException,
                                             AutomationException
The type of the element.

Returns:
The type
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setType

void setType(java.lang.String type)
             throws java.io.IOException,
                    AutomationException
The type of the element.

Parameters:
type - The type (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

IDataElement_getName

java.lang.String IDataElement_getName()
                                      throws java.io.IOException,
                                             AutomationException
The user assigned name for the element.

Returns:
The name
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setName

void setName(java.lang.String name)
             throws java.io.IOException,
                    AutomationException
The user assigned name for the element.

Parameters:
name - The name (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCatalogPath

java.lang.String getCatalogPath()
                                throws java.io.IOException,
                                       AutomationException
The string used to retrieve the element.

Returns:
The path
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCatalogPath

void setCatalogPath(java.lang.String path)
                    throws java.io.IOException,
                           AutomationException
The string used to retrieve the element.

Parameters:
path - The path (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getChildren

IArray getChildren()
                   throws java.io.IOException,
                          AutomationException
The list of sub-elements.

Returns:
A reference to a com.esri.arcgis.system.IArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setChildrenByRef

void setChildrenByRef(IArray dataElements)
                      throws java.io.IOException,
                             AutomationException
The list of sub-elements.

Parameters:
dataElements - A reference to a com.esri.arcgis.system.IArray (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isChildrenExpanded

boolean isChildrenExpanded()
                           throws java.io.IOException,
                                  AutomationException
Indicates if the children have been expanded.

Returns:
The childrenExpanded
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setChildrenExpanded

void setChildrenExpanded(boolean childrenExpanded)
                         throws java.io.IOException,
                                AutomationException
Indicates if the children have been expanded.

Parameters:
childrenExpanded - The childrenExpanded (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isMetadataRetrieved

boolean isMetadataRetrieved()
                            throws java.io.IOException,
                                   AutomationException
Indicates if the metadata has been retrieved.

Returns:
The metadataRetrieved
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMetadataRetrieved

void setMetadataRetrieved(boolean metadataRetrieved)
                          throws java.io.IOException,
                                 AutomationException
Indicates if the metadata has been retrieved.

Parameters:
metadataRetrieved - The metadataRetrieved (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isFullPropsRetrieved

boolean isFullPropsRetrieved()
                             throws java.io.IOException,
                                    AutomationException
Indicates if full properties have been retrieved.

Returns:
The fullPropsRetrieved
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFullPropsRetrieved

void setFullPropsRetrieved(boolean fullPropsRetrieved)
                           throws java.io.IOException,
                                  AutomationException
Indicates if full properties have been retrieved.

Parameters:
fullPropsRetrieved - The fullPropsRetrieved (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPath

java.lang.String getPath()
                         throws java.io.IOException,
                                AutomationException
File path.

Returns:
The path
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFile

java.lang.String getFile()
                         throws java.io.IOException,
                                AutomationException
File name.

Returns:
The file
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getBaseName

java.lang.String getBaseName()
                             throws java.io.IOException,
                                    AutomationException
File base name.

Returns:
The baseName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getExtension

java.lang.String getExtension()
                              throws java.io.IOException,
                                     AutomationException
File extension.

Returns:
The extension
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.