|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ITableWindow
Provides access to members that display table window in ArcMap. This interface intergrates ITableView with ArcMap's events and selections.
| Method Summary | |
|---|---|
ITableWindow |
findViaFeatureLayer(IFeatureLayer pFeatureLayer,
boolean showSelected)
Is table (of a featurelayer) already being displayed. |
ITableWindow |
findViaTable(ITable pTable,
boolean showSelected)
Is table already being displayed. |
IFeatureLayer |
getFeatureLayer()
Setup feature class to view/edit. |
ISelectionSet |
getSelectionSet()
Current s1election set of the table. |
ITable |
getTable()
Setup table to view/edit. |
ITableControl |
getTableControl()
The table control. |
int |
getTableSelectionAction()
Action to perform when table selections are made. |
boolean |
isShowSelected()
Indicates whether to show only features that are selected. |
void |
setFeatureLayerByRef(IFeatureLayer ppFeatureLayer)
Setup feature class to view/edit. |
void |
setShowAliasNamesInColumnHeadings(boolean rhs1)
Show alias names or the real field name in column headings. |
void |
setShowSelected(boolean pShowSelected)
Indicates whether to show only features that are selected. |
void |
setTableByRef(ITable ppTable)
Setup table to view/edit. |
void |
setTableSelectionAction(int pAction)
Action to perform when table selections are made. |
void |
updateSelection(ISelectionSet pSelection)
Updates current table selection. |
| Methods inherited from interface com.esri.arcgis.arcmapui.IDataWindow |
|---|
getHWnd, isDockable, isVisible, putPosition, queryPosition, refresh, setApplicationByRef, show |
| Method Detail |
|---|
void setTableByRef(ITable ppTable)
throws IOException,
AutomationException
ppTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ITable getTable()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setFeatureLayerByRef(IFeatureLayer ppFeatureLayer)
throws IOException,
AutomationException
ppFeatureLayer - A reference to a com.esri.arcgis.carto.IFeatureLayer (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IFeatureLayer getFeatureLayer()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setTableSelectionAction(int pAction)
throws IOException,
AutomationException
pAction - A com.esri.arcgis.geodatabaseui.esriTableSelectionActions constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getTableSelectionAction()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setShowSelected(boolean pShowSelected)
throws IOException,
AutomationException
pShowSelected - The pShowSelected (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isShowSelected()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ITableWindow findViaFeatureLayer(IFeatureLayer pFeatureLayer,
boolean showSelected)
throws IOException,
AutomationException
This method returns a reference to the TableWindow of the FeatureLayer referenced by pFeatureLayer. Set ShowSelected = True if you wish to show only features that are selected.
pFeatureLayer - A reference to a com.esri.arcgis.carto.IFeatureLayer (in)showSelected - The showSelected (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ITableWindow findViaTable(ITable pTable,
boolean showSelected)
throws IOException,
AutomationException
pTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)showSelected - The showSelected (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ISelectionSet getSelectionSet()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void updateSelection(ISelectionSet pSelection)
throws IOException,
AutomationException
pSelection - A reference to a com.esri.arcgis.geodatabase.ISelectionSet (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setShowAliasNamesInColumnHeadings(boolean rhs1)
throws IOException,
AutomationException
rhs1 - The rhs1 (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ITableControl getTableControl()
throws IOException,
AutomationException
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 | ||||||||