mirror of
https://codeberg.org/Mercury-IM/Smack
synced 2024-12-23 21:17:58 +01:00
Added #isVisible and option to configure max number of rows to show in the table. SMACK-95
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2976 b35dd754-fafc-0310-a699-88a17e54d16e
This commit is contained in:
parent
df4c1981ba
commit
52eb5a1049
1 changed files with 14 additions and 0 deletions
|
@ -52,6 +52,14 @@ public class EnhancedDebuggerWindow {
|
||||||
private static ImageIcon connectionClosedOnErrorIcon;
|
private static ImageIcon connectionClosedOnErrorIcon;
|
||||||
|
|
||||||
public static boolean PERSISTED_DEBUGGER = false;
|
public static boolean PERSISTED_DEBUGGER = false;
|
||||||
|
/**
|
||||||
|
* Keeps the max number of rows to keep in the tables. A value less than 0 means that packets
|
||||||
|
* will never be removed. Since debuggers are meant to be used by developers the default is
|
||||||
|
* to keep all the information. However, if you are planning to use this debugger in a
|
||||||
|
* production environment then you should set a lower value (e.g. 50) to prevent the debugger
|
||||||
|
* from consuming all the JVM memory.
|
||||||
|
*/
|
||||||
|
public static int MAX_TABLE_ROWS = -1;
|
||||||
|
|
||||||
{
|
{
|
||||||
URL url;
|
URL url;
|
||||||
|
@ -361,4 +369,10 @@ public class EnhancedDebuggerWindow {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public boolean isVisible() {
|
||||||
|
if (frame != null) {
|
||||||
|
return frame.isVisible();
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue