com.esri.arcgis.geodatabaseextensions
Interface ITerrainEmbeddedDataSource

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
ITerrainEmbeddedDataSource2
All Known Implementing Classes:
ITerrainEmbeddedDataSource2Proxy, ITerrainEmbeddedDataSourceProxy, TerrainDataSource

public interface ITerrainEmbeddedDataSource
extends java.io.Serializable

COM Interface 'ITerrainEmbeddedDataSource'. Generated 3/19/2015 1:21:01 PM from 'C:\ArcGIS\COM\esriGeoDatabaseExtensions.olb'

Description: 'Provides access to members associated with embedded data sources.' 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 IID36a1b4a5_d296_433d_ac4f_4da50d020812
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getName()
          The name of the embedded data source.
 IStringArray getReservedFields()
          Returns the names of the database fields associated with the data source that are copied into the terrain.
 boolean isToBeEmbedded()
          Indicates the terrain will copy the data and not have a dependency on the data source after the terrain is built.
 void setName(java.lang.String pName)
          The name of the embedded data source.
 void setReservedFields(IStringArray pFields)
          Set the names of the database fields associated with the data source that will be copied into the terrain.
 void setToBeEmbedded(boolean pbToBeEmbedded)
          Indicates the terrain will copy the data and not have a dependency on the data source after the terrain is built.
 

Field Detail

IID36a1b4a5_d296_433d_ac4f_4da50d020812

static final int IID36a1b4a5_d296_433d_ac4f_4da50d020812
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

setToBeEmbedded

void setToBeEmbedded(boolean pbToBeEmbedded)
                     throws java.io.IOException,
                            AutomationException
Indicates the terrain will copy the data and not have a dependency on the data source after the terrain is built.

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

isToBeEmbedded

boolean isToBeEmbedded()
                       throws java.io.IOException,
                              AutomationException
Indicates the terrain will copy the data and not have a dependency on the data source after the terrain is built.

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

setName

void setName(java.lang.String pName)
             throws java.io.IOException,
                    AutomationException
The name of the embedded data source.

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

getName

java.lang.String getName()
                         throws java.io.IOException,
                                AutomationException
The name of the embedded data source.

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

setReservedFields

void setReservedFields(IStringArray pFields)
                       throws java.io.IOException,
                              AutomationException
Set the names of the database fields associated with the data source that will be copied into the terrain.

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

getReservedFields

IStringArray getReservedFields()
                               throws java.io.IOException,
                                      AutomationException
Returns the names of the database fields associated with the data source that are copied into the terrain.

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