|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.arcmapui.TableWindow
public class TableWindow
COM Class 'TableWindow'. Generated 3/19/2015 1:20:50 PM from 'C:\ArcGIS\COM\esriArcMapUI.olb'
Description 'Window to display Tables in ArcMap.' 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 |
---|
Fields inherited from interface com.esri.arcgis.arcmapui.ITableWindow |
---|
IID, IID4519eaf6_1a9c_11d2_a06c_0000f8775bf9, xxDummy |
Fields inherited from interface com.esri.arcgis.arcmapui.IDataWindow2 |
---|
IID, IID04dbd418_aee2_11d1_8750_0000f8751720, xxDummy |
Fields inherited from interface com.esri.arcgis.arcmapui.ITableWindow3 |
---|
IID, IID195e57b7_cb45_47dc_853f_2b4e8d9b4bd6, xxDummy |
Fields inherited from interface com.esri.arcgis.arcmapui.ITableWindow2 |
---|
IID911d4652_aed0_41df_b528_81dac35d0b5e |
Fields inherited from interface com.esri.arcgis.arcmapui.IDataWindow |
---|
IID04dbd416_aee2_11d1_8750_0000f8751720 |
Fields inherited from interface com.esri.arcgis.display.ITimeDisplayEvents |
---|
IID, IIDe99ec344_6801_4fb4_94d7_05e67d67451d, xxDummy |
Constructor Summary | |
---|---|
TableWindow()
Constructs a TableWindow using ArcGIS Engine. |
|
TableWindow(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. TableWindow theTableWindow = (TableWindow) obj; |
Method Summary | |
---|---|
void |
addIDataWindowEventsListener(IDataWindowEvents theListener)
addIDataWindowEventsListener. |
void |
destroy()
Close and destroy the window. |
void |
displayTimeChanged(ITimeDisplayEventsDisplayTimeChangedEvent theEvent)
Notifies clients when display time changed. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
void |
findOpenTableWindows(ISet[] pTableWindows)
Gets all the open table windows. |
ITableWindow |
findViaFeatureLayer(IFeatureLayer pFeatureLayer,
boolean showSelected)
Is table (of a featurelayer) already being displayed. |
ITableWindow |
findViaLayer(ILayer pLayer)
Is table (of a layer) already being displayed. |
ITableWindow |
findViaStandaloneTable(IStandaloneTable pStandaloneTable)
Is table (of a standalonetable) already being displayed. |
ITableWindow |
findViaTable(ITable pTable,
boolean showSelected)
Is table already being displayed. |
ITableWindow |
getActiveTableWindow()
Gets the active table window. |
static java.lang.String |
getClsid()
getClsid. |
IFeatureLayer |
getFeatureLayer()
Setup feature class to view/edit. |
int |
getHWnd()
The window's handle. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
ILayer |
getLayer()
Setup layer attributes to view. |
ISelectionSet |
getSelectionSet()
Current s1election set of the table. |
IStandaloneTable |
getStandaloneTable()
The standalone table to view/edit. |
ITable |
getTable()
Setup table to view/edit. |
ITableControl |
getTableControl()
The table control. |
int |
getTableSelectionAction()
Action to perform when table selections are made. |
java.lang.String |
getTag()
For developer use. |
int |
hashCode()
the hashcode for this object |
boolean |
isDockable()
Indicates if the window is dockable. |
boolean |
isEnableContextMenu()
Indicates if the context menu should be enabled. |
boolean |
isOpen()
Indicates if the window is open in the table window docking pane. |
boolean |
isShowSelected()
Indicates whether to show only features that are selected. |
boolean |
isVisible()
Indicates if the window is visible. |
void |
putPosition(int left,
int top,
int right,
int bottom)
The window's position in screen pixels. |
void |
queryPosition(int[] left,
int[] top,
int[] right,
int[] bottom)
The window's position in screen pixels. |
void |
refresh()
Cause the window to redraw. |
void |
release()
Release a TableWindow. |
void |
removeIDataWindowEventsListener(IDataWindowEvents theListener)
removeIDataWindowEventsListener. |
void |
setApplicationByRef(java.lang.Object rhs1)
Provides the window with a reference to the application. |
void |
setEnableContextMenu(boolean enable)
Indicates if the context menu should be enabled. |
void |
setFeatureLayerByRef(IFeatureLayer ppFeatureLayer)
Setup feature class to view/edit. |
void |
setLayerByRef(ILayer ppLayer)
Setup layer attributes to view. |
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 |
setStandaloneTableByRef(IStandaloneTable table)
The standalone table to view/edit. |
void |
setTableByRef(ITable ppTable)
Setup table to view/edit. |
void |
setTableSelectionAction(int pAction)
Action to perform when table selections are made. |
void |
setTag(java.lang.String tag)
For developer use. |
void |
show(boolean show)
Indicates if the window is shown. |
void |
updateSelection(ISelectionSet pSelection)
Updates current table selection. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TableWindow() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic TableWindow(java.lang.Object obj) throws java.io.IOException
TableWindow theTableWindow = (TableWindow) obj;
obj
to TableWindow
.
obj
- an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problemsMethod Detail |
---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void addIDataWindowEventsListener(IDataWindowEvents theListener) throws java.io.IOException
theListener
- An object that implements the com.esri.arcgis.arcmapui.IDataWindowEvents interface.
java.io.IOException
- If there are communications problems.public void removeIDataWindowEventsListener(IDataWindowEvents theListener) throws java.io.IOException
theListener
- An object that implements the com.esri.arcgis.arcmapui.IDataWindowEvents interface.
java.io.IOException
- If there are communications problems.public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public void setTableByRef(ITable ppTable) throws java.io.IOException, AutomationException
setTableByRef
in interface ITableWindow
ppTable
- A reference to a com.esri.arcgis.geodatabase.ITable (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITable getTable() throws java.io.IOException, AutomationException
getTable
in interface ITableWindow
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFeatureLayerByRef(IFeatureLayer ppFeatureLayer) throws java.io.IOException, AutomationException
setFeatureLayerByRef
in interface ITableWindow
ppFeatureLayer
- A reference to a com.esri.arcgis.carto.IFeatureLayer (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IFeatureLayer getFeatureLayer() throws java.io.IOException, AutomationException
getFeatureLayer
in interface ITableWindow
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTableSelectionAction(int pAction) throws java.io.IOException, AutomationException
setTableSelectionAction
in interface ITableWindow
setTableSelectionAction
in interface ITableWindow2
pAction
- A com.esri.arcgis.geodatabaseui.esriTableSelectionActions constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getTableSelectionAction() throws java.io.IOException, AutomationException
getTableSelectionAction
in interface ITableWindow
getTableSelectionAction
in interface ITableWindow2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setShowSelected(boolean pShowSelected) throws java.io.IOException, AutomationException
setShowSelected
in interface ITableWindow
setShowSelected
in interface ITableWindow2
pShowSelected
- The pShowSelected (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isShowSelected() throws java.io.IOException, AutomationException
isShowSelected
in interface ITableWindow
isShowSelected
in interface ITableWindow2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITableWindow findViaFeatureLayer(IFeatureLayer pFeatureLayer, boolean showSelected) throws java.io.IOException, AutomationException
findViaFeatureLayer
in interface ITableWindow
pFeatureLayer
- A reference to a com.esri.arcgis.carto.IFeatureLayer (in)showSelected
- The showSelected (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITableWindow findViaTable(ITable pTable, boolean showSelected) throws java.io.IOException, AutomationException
findViaTable
in interface ITableWindow
pTable
- A reference to a com.esri.arcgis.geodatabase.ITable (in)showSelected
- The showSelected (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISelectionSet getSelectionSet() throws java.io.IOException, AutomationException
getSelectionSet
in interface ITableWindow
getSelectionSet
in interface ITableWindow2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void updateSelection(ISelectionSet pSelection) throws java.io.IOException, AutomationException
updateSelection
in interface ITableWindow
updateSelection
in interface ITableWindow2
pSelection
- A reference to a com.esri.arcgis.geodatabase.ISelectionSet (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setShowAliasNamesInColumnHeadings(boolean rhs1) throws java.io.IOException, AutomationException
setShowAliasNamesInColumnHeadings
in interface ITableWindow
setShowAliasNamesInColumnHeadings
in interface ITableWindow2
rhs1
- The rhs1 (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITableControl getTableControl() throws java.io.IOException, AutomationException
getTableControl
in interface ITableWindow
getTableControl
in interface ITableWindow2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setApplicationByRef(java.lang.Object rhs1) throws java.io.IOException, AutomationException
setApplicationByRef
in interface IDataWindow
setApplicationByRef
in interface IDataWindow2
rhs1
- A reference to another Automation Object (IDispatch) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getHWnd() throws java.io.IOException, AutomationException
getHWnd
in interface IDataWindow
getHWnd
in interface IDataWindow2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void queryPosition(int[] left, int[] top, int[] right, int[] bottom) throws java.io.IOException, AutomationException
queryPosition
in interface IDataWindow
queryPosition
in interface IDataWindow2
left
- The left (out: use single element array)top
- The top (out: use single element array)right
- The right (out: use single element array)bottom
- The bottom (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void putPosition(int left, int top, int right, int bottom) throws java.io.IOException, AutomationException
putPosition
in interface IDataWindow
putPosition
in interface IDataWindow2
left
- The left (in)top
- The top (in)right
- The right (in)bottom
- The bottom (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isVisible() throws java.io.IOException, AutomationException
isVisible
in interface IDataWindow
isVisible
in interface IDataWindow2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isDockable() throws java.io.IOException, AutomationException
isDockable
in interface IDataWindow
isDockable
in interface IDataWindow2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void show(boolean show) throws java.io.IOException, AutomationException
show
in interface IDataWindow
show
in interface IDataWindow2
show
- The show (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void refresh() throws java.io.IOException, AutomationException
refresh
in interface IDataWindow
refresh
in interface IDataWindow2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getTag() throws java.io.IOException, AutomationException
getTag
in interface IDataWindow2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTag(java.lang.String tag) throws java.io.IOException, AutomationException
setTag
in interface IDataWindow2
tag
- The tag (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isEnableContextMenu() throws java.io.IOException, AutomationException
isEnableContextMenu
in interface IDataWindow2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setEnableContextMenu(boolean enable) throws java.io.IOException, AutomationException
setEnableContextMenu
in interface IDataWindow2
enable
- The enable (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void destroy() throws java.io.IOException, AutomationException
destroy
in interface IDataWindow2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setLayerByRef(ILayer ppLayer) throws java.io.IOException, AutomationException
setLayerByRef
in interface ITableWindow2
ppLayer
- A reference to a com.esri.arcgis.carto.ILayer (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ILayer getLayer() throws java.io.IOException, AutomationException
getLayer
in interface ITableWindow2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setStandaloneTableByRef(IStandaloneTable table) throws java.io.IOException, AutomationException
setStandaloneTableByRef
in interface ITableWindow2
table
- A reference to a com.esri.arcgis.carto.IStandaloneTable (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStandaloneTable getStandaloneTable() throws java.io.IOException, AutomationException
getStandaloneTable
in interface ITableWindow2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITableWindow findViaLayer(ILayer pLayer) throws java.io.IOException, AutomationException
findViaLayer
in interface ITableWindow2
pLayer
- A reference to a com.esri.arcgis.carto.ILayer (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITableWindow findViaStandaloneTable(IStandaloneTable pStandaloneTable) throws java.io.IOException, AutomationException
findViaStandaloneTable
in interface ITableWindow2
pStandaloneTable
- A reference to a com.esri.arcgis.carto.IStandaloneTable (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isOpen() throws java.io.IOException, AutomationException
isOpen
in interface ITableWindow3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void findOpenTableWindows(ISet[] pTableWindows) throws java.io.IOException, AutomationException
findOpenTableWindows
in interface ITableWindow3
pTableWindows
- A reference to a com.esri.arcgis.system.ISet (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITableWindow getActiveTableWindow() throws java.io.IOException, AutomationException
getActiveTableWindow
in interface ITableWindow3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void displayTimeChanged(ITimeDisplayEventsDisplayTimeChangedEvent theEvent) throws java.io.IOException, AutomationException
displayTimeChanged
in interface ITimeDisplayEvents
theEvent
- The event
java.io.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 |