public interface DebuggerWindowOptions
Modifier and Type | Interface and Description |
---|---|
static class |
DebuggerWindowOptions.DebuggerWindowOptionsUseDefaults
Methods of this class will never be called; it is purely a 'marker' class
that, when returned, tells the debugger to use default values from another
source rather than querying this class for any customized values.
|
static class |
DebuggerWindowOptions.WindowId |
Modifier and Type | Field and Description |
---|---|
static DebuggerWindowOptions |
DEFAULT |
Modifier and Type | Method and Description |
---|---|
DebuggerWindowColumnOptions |
getColumnInfo(int zeroBasedColumnIndex)
Return the column information for the column identified by the index.
|
int |
getNumberOfColumns()
Return the number of columns defined by this window.
|
javax.swing.Icon |
getTabIcon()
Return the icon to be used with this window
|
java.lang.String |
getTabName()
Return the tab name to be used when the window is displayed as a tabbed window
|
java.lang.String |
getTitleName()
Return the window name to be used when the windows is displayed as a floating window
|
boolean |
isElementVisible(java.lang.String elementName)
Called by the core debugger to get the visibility setting for an optional element.
|
boolean |
isInitiallyVisible()
Return whether the window should be initially visible.
|
void |
setElementVisibility(java.lang.String elementName,
boolean isVisible)
If the core debugger defines optional attributes for a window, like a search box or
drop-down thread selection list, the implementor can choose whether this element should
be shown.
|
static final DebuggerWindowOptions DEFAULT
java.lang.String getTabName()
java.lang.String getTitleName()
javax.swing.Icon getTabIcon()
boolean isInitiallyVisible()
int getNumberOfColumns()
DebuggerWindowColumnOptions getColumnInfo(int zeroBasedColumnIndex)
void setElementVisibility(java.lang.String elementName, boolean isVisible)
boolean isElementVisible(java.lang.String elementName)
setElementVisibility(String, boolean)