com.esri.arcgis.carto
Interface ITableCollection

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
Globe, ITableCollectionProxy, Map, Scene

public interface ITableCollection
extends java.io.Serializable

COM Interface 'ITableCollection'. Generated 3/19/2015 1:20:51 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to members that control a table collection.' 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 IID7d931eab_d31f_11d2_9f40_00c04f6bc78e
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void addTable(ITable table)
          Adds a table to the collection.
 ITable getTable(int index)
          The table at the given index.
 int getTableCount()
          Number of tables.
 void removeAllTables()
          Removes all tables from the collection.
 void removeTable(ITable table)
          Removes a table from the collection.
 

Field Detail

IID7d931eab_d31f_11d2_9f40_00c04f6bc78e

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

getTableCount

int getTableCount()
                  throws java.io.IOException,
                         AutomationException
Number of tables.

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

getTable

ITable getTable(int index)
                throws java.io.IOException,
                       AutomationException
The table at the given index.

Parameters:
index - The index (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.ITable
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addTable

void addTable(ITable table)
              throws java.io.IOException,
                     AutomationException
Adds a table to the collection.

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

removeTable

void removeTable(ITable table)
                 throws java.io.IOException,
                        AutomationException
Removes a table from the collection.

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

removeAllTables

void removeAllTables()
                     throws java.io.IOException,
                            AutomationException
Removes all tables from the collection.

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