|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.arcmapui.TableDockWindow
public class TableDockWindow
Table dock window
Field Summary |
---|
Fields inherited from interface com.esri.arcgis.framework.IDockableWindowDef |
---|
IID, IID3d1fa10a_f154_11d3_a67e_0008c7df97b9, xxDummy |
Fields inherited from interface com.esri.arcgis.framework.IDockableWindowImageDef |
---|
IID, IID08f4fc5d_c23f_4210_b289_1350ed5632ed, xxDummy |
Fields inherited from interface com.esri.arcgis.framework.IDockableWindowInitialPlacement |
---|
IID, IID1ec80980_7a02_426d_bd2b_c6d3beb2ed54, xxDummy |
Constructor Summary | |
---|---|
TableDockWindow()
Constructs a TableDockWindow using ArcGIS Engine. |
|
TableDockWindow(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. TableDockWindow theTableDockWindow = (TableDockWindow) obj; |
Method Summary | |
---|---|
void |
close(ITableWindow pTableWindow)
Close table pane. |
void |
closeAllTables()
Close all table panes. |
boolean |
equals(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 |
findViaUnknown(Object pUnknown)
Is table already being displayed. |
ITableWindow |
getActiveTableWindow()
Gets the active table window. |
int |
getBitmap()
Provide a bitmap for dockviews |
String |
getCaption()
The caption of the dockable window. |
int |
getChildHWND()
The hWnd of the window to be embedded in a dockable window. |
static String |
getClsid()
getClsid. |
int |
getDockPosition()
DockPosition |
int |
getHeight()
Height |
String |
getName()
The name of the dockable window. |
IUID |
getNeighbor()
Neighbor |
Object |
getUserData()
User defined data. |
int |
getWidth()
Width |
int |
hashCode()
the hashcode for this object |
void |
isOpen(ITableWindow pTableWindow,
boolean[] pIsOpen)
Is Table window open. |
void |
onCreate(Object hook)
Occurs when this dockable window is created and provides access to the application. |
void |
onDestroy()
Occurs when the docking window is about to be destroyed. |
void |
setActiveWindow(ITableWindow pTableWindow)
Set the active window. |
void |
show(ITableWindow pTableWindow,
boolean show)
Show Table pane. |
void |
showNextTable(boolean forward)
Show next table pane. |
void |
updateTitle(ITableWindow pTableWindow)
Update the pane title. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
---|
getJintegraDispatch, release |
Constructor Detail |
---|
public TableDockWindow() throws IOException, UnknownHostException
IOException
- if there are interop problems
UnknownHostException
- if there are interop problemspublic TableDockWindow(Object obj) throws IOException
TableDockWindow theTableDockWindow = (TableDockWindow) obj;
obj
to TableDockWindow
.
obj
- an object returned from ArcGIS Engine or Server
IOException
- if there are interop problemsMethod Detail |
---|
public static String getClsid()
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public void onCreate(Object hook) throws IOException, AutomationException
onCreate
in interface IDockableWindowDef
hook
- A reference to another Automation Object (IDispatch) (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getChildHWND() throws IOException, AutomationException
getChildHWND
in interface IDockableWindowDef
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getName() throws IOException, AutomationException
getName
in interface IDockableWindowDef
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getCaption() throws IOException, AutomationException
getCaption
in interface IDockableWindowDef
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onDestroy() throws IOException, AutomationException
onDestroy
in interface IDockableWindowDef
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public Object getUserData() throws IOException, AutomationException
getUserData
in interface IDockableWindowDef
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getBitmap() throws IOException, AutomationException
getBitmap
in interface IDockableWindowImageDef
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getHeight() throws IOException, AutomationException
getHeight
in interface IDockableWindowInitialPlacement
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getWidth() throws IOException, AutomationException
getWidth
in interface IDockableWindowInitialPlacement
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getDockPosition() throws IOException, AutomationException
getDockPosition
in interface IDockableWindowInitialPlacement
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IUID getNeighbor() throws IOException, AutomationException
getNeighbor
in interface IDockableWindowInitialPlacement
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void show(ITableWindow pTableWindow, boolean show) throws IOException, AutomationException
show
in interface ITableDockWindowAdmin
pTableWindow
- A reference to a com.esri.arcgis.arcmapui.ITableWindow (in)show
- The show (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void close(ITableWindow pTableWindow) throws IOException, AutomationException
close
in interface ITableDockWindowAdmin
pTableWindow
- A reference to a com.esri.arcgis.arcmapui.ITableWindow (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void closeAllTables() throws IOException, AutomationException
closeAllTables
in interface ITableDockWindowAdmin
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void isOpen(ITableWindow pTableWindow, boolean[] pIsOpen) throws IOException, AutomationException
isOpen
in interface ITableDockWindowAdmin
pTableWindow
- A reference to a com.esri.arcgis.arcmapui.ITableWindow (in)pIsOpen
- The pIsOpen (out: use single element array)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITableWindow findViaTable(ITable pTable, boolean showSelected) throws IOException, AutomationException
findViaTable
in interface ITableDockWindowAdmin
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.public ITableWindow findViaLayer(ILayer pLayer) throws IOException, AutomationException
findViaLayer
in interface ITableDockWindowAdmin
pLayer
- A reference to a com.esri.arcgis.carto.ILayer (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITableWindow findViaFeatureLayer(IFeatureLayer pFeatureLayer, boolean showSelected) throws IOException, AutomationException
findViaFeatureLayer
in interface ITableDockWindowAdmin
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.public ITableWindow findViaStandaloneTable(IStandaloneTable pStandaloneTable) throws IOException, AutomationException
findViaStandaloneTable
in interface ITableDockWindowAdmin
pStandaloneTable
- A reference to a com.esri.arcgis.carto.IStandaloneTable (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITableWindow findViaUnknown(Object pUnknown) throws IOException, AutomationException
findViaUnknown
in interface ITableDockWindowAdmin
pUnknown
- A reference to another Object (IUnknown) (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void findOpenTableWindows(ISet[] pTableWindows) throws IOException, AutomationException
findOpenTableWindows
in interface ITableDockWindowAdmin
pTableWindows
- A reference to a com.esri.arcgis.system.ISet (out: use single element array)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void updateTitle(ITableWindow pTableWindow) throws IOException, AutomationException
updateTitle
in interface ITableDockWindowAdmin
pTableWindow
- A reference to a com.esri.arcgis.arcmapui.ITableWindow (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setActiveWindow(ITableWindow pTableWindow) throws IOException, AutomationException
setActiveWindow
in interface ITableDockWindowAdmin
pTableWindow
- A reference to a com.esri.arcgis.arcmapui.ITableWindow (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void showNextTable(boolean forward) throws IOException, AutomationException
showNextTable
in interface ITableDockWindowAdmin
forward
- The forward (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITableWindow getActiveTableWindow() throws IOException, AutomationException
getActiveTableWindow
in interface ITableDockWindowAdmin
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 |