com.esri.arcgis.arcmapui
Interface ITableDockWindowAdmin

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ITableDockWindowAdminProxy, TableDockWindow

public interface ITableDockWindowAdmin
extends java.io.Serializable

COM Interface 'ITableDockWindowAdmin'. Generated 3/19/2015 1:21:02 PM from 'C:\ArcGIS\COM\esriArcMapUI.olb'

Description: 'Provides access to the table docking window.' 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 IID9060eaa6_7a2e_452c_8224_6b89e015b89d
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void close(ITableWindow pTableWindow)
          Close table pane.
 void closeAllTables()
          Close all table panes.
 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(java.lang.Object pUnknown)
          Is table already being displayed.
 ITableWindow getActiveTableWindow()
          Gets the active table window.
 void isOpen(ITableWindow pTableWindow, boolean[] pIsOpen)
          Is Table window open.
 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.
 

Field Detail

IID9060eaa6_7a2e_452c_8224_6b89e015b89d

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

show

void show(ITableWindow pTableWindow,
          boolean show)
          throws java.io.IOException,
                 AutomationException
Show Table pane.

Parameters:
pTableWindow - A reference to a com.esri.arcgis.arcmapui.ITableWindow (in)
show - The show (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

close

void close(ITableWindow pTableWindow)
           throws java.io.IOException,
                  AutomationException
Close table pane.

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

closeAllTables

void closeAllTables()
                    throws java.io.IOException,
                           AutomationException
Close all table panes.

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

isOpen

void isOpen(ITableWindow pTableWindow,
            boolean[] pIsOpen)
            throws java.io.IOException,
                   AutomationException
Is Table window open.

Parameters:
pTableWindow - A reference to a com.esri.arcgis.arcmapui.ITableWindow (in)
pIsOpen - The pIsOpen (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

findViaTable

ITableWindow findViaTable(ITable pTable,
                          boolean showSelected)
                          throws java.io.IOException,
                                 AutomationException
Is table already being displayed.

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

findViaLayer

ITableWindow findViaLayer(ILayer pLayer)
                          throws java.io.IOException,
                                 AutomationException
Is table (of a layer) already being displayed.

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

findViaFeatureLayer

ITableWindow findViaFeatureLayer(IFeatureLayer pFeatureLayer,
                                 boolean showSelected)
                                 throws java.io.IOException,
                                        AutomationException
Is table (of a featurelayer) already being displayed.

Parameters:
pFeatureLayer - A reference to a com.esri.arcgis.carto.IFeatureLayer (in)
showSelected - The showSelected (in)
Returns:
A reference to a com.esri.arcgis.arcmapui.ITableWindow
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

findViaStandaloneTable

ITableWindow findViaStandaloneTable(IStandaloneTable pStandaloneTable)
                                    throws java.io.IOException,
                                           AutomationException
Is table (of a standalonetable) already being displayed.

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

findViaUnknown

ITableWindow findViaUnknown(java.lang.Object pUnknown)
                            throws java.io.IOException,
                                   AutomationException
Is table already being displayed.

Parameters:
pUnknown - A reference to another Object (IUnknown) (in)
Returns:
A reference to a com.esri.arcgis.arcmapui.ITableWindow
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

findOpenTableWindows

void findOpenTableWindows(ISet[] pTableWindows)
                          throws java.io.IOException,
                                 AutomationException
Gets all the open table windows.

Parameters:
pTableWindows - A reference to a com.esri.arcgis.system.ISet (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

updateTitle

void updateTitle(ITableWindow pTableWindow)
                 throws java.io.IOException,
                        AutomationException
Update the pane title.

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

setActiveWindow

void setActiveWindow(ITableWindow pTableWindow)
                     throws java.io.IOException,
                            AutomationException
Set the active window.

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

showNextTable

void showNextTable(boolean forward)
                   throws java.io.IOException,
                          AutomationException
Show next table pane.

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

getActiveTableWindow

ITableWindow getActiveTableWindow()
                                  throws java.io.IOException,
                                         AutomationException
Gets the active table window.

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