com.esri.arcgis.arcmapui
Interface ITableProperty3

All Superinterfaces:
ITableViewInfo, Serializable
All Known Implementing Classes:
TableProperty

public interface ITableProperty3
extends ITableViewInfo, Serializable

Provides access to members that control Linked table window properties.

Product Availability

Available with ArcGIS Desktop.


Method Summary
 ILayer getLayer()
          Layer for table window (Overrides table and featurelayer setting).
 IStandaloneTable getStandaloneTable()
          StandaloneTable for table window (Overrides table and layer setting).
 boolean isSelectedTable()
          Indicates if the Selected table is shown.
 void setLayerByRef(ILayer ppLayer)
          Layer for table window (Overrides table and featurelayer setting).
 void setSelectedTable(boolean pShowSelectedTable)
          Indicates if the Selected table is shown.
 void setStandaloneTableByRef(IStandaloneTable ppStandaloneTable)
          StandaloneTable for table window (Overrides table and layer setting).
 
Methods inherited from interface com.esri.arcgis.geodatabaseui.ITableViewInfo
getFieldOrder, getFieldWidth, getFrozenFields, getSelectionColor, putPosition, queryPosition, setFieldOrder, setFieldWidth, setFrozenFields, setSelectionColorByRef
 

Method Detail

setSelectedTable

void setSelectedTable(boolean pShowSelectedTable)
                      throws IOException,
                             AutomationException
Indicates if the Selected table is shown.

Product Availability

Available with ArcGIS Desktop.

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

isSelectedTable

boolean isSelectedTable()
                        throws IOException,
                               AutomationException
Indicates if the Selected table is shown.

Product Availability

Available with ArcGIS Desktop.

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

setLayerByRef

void setLayerByRef(ILayer ppLayer)
                   throws IOException,
                          AutomationException
Layer for table window (Overrides table and featurelayer setting).

Product Availability

Available with ArcGIS Desktop.

Parameters:
ppLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLayer

ILayer getLayer()
                throws IOException,
                       AutomationException
Layer for table window (Overrides table and featurelayer setting).

Product Availability

Available with ArcGIS Desktop.

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

setStandaloneTableByRef

void setStandaloneTableByRef(IStandaloneTable ppStandaloneTable)
                             throws IOException,
                                    AutomationException
StandaloneTable for table window (Overrides table and layer setting).

Product Availability

Available with ArcGIS Desktop.

Parameters:
ppStandaloneTable - A reference to a com.esri.arcgis.carto.IStandaloneTable (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getStandaloneTable

IStandaloneTable getStandaloneTable()
                                    throws IOException,
                                           AutomationException
StandaloneTable for table window (Overrides table and layer setting).

Product Availability

Available with ArcGIS Desktop.

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