[jboss-cvs] JBossCache/src/org/jboss/cache/demo ...
Manik Surtani
manik at jboss.org
Mon May 21 11:22:30 EDT 2007
User: msurtani
Date: 07/05/21 11:22:30
Modified: src/org/jboss/cache/demo JBossCacheGUI.java
Log:
Moved executor init to ctor
Revision Changes Path
1.4 +70 -37 JBossCache/src/org/jboss/cache/demo/JBossCacheGUI.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: JBossCacheGUI.java
===================================================================
RCS file: /cvsroot/jboss/JBossCache/src/org/jboss/cache/demo/JBossCacheGUI.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- JBossCacheGUI.java 20 May 2007 10:51:50 -0000 1.3
+++ JBossCacheGUI.java 21 May 2007 15:22:30 -0000 1.4
@@ -6,37 +6,54 @@
*/
package org.jboss.cache.demo;
-import org.jboss.cache.*;
-import org.jboss.cache.lock.TimeoutException;
+import bsh.EvalError;
+import bsh.Interpreter;
+import bsh.util.JConsole;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
+import org.jboss.cache.Cache;
+import org.jboss.cache.CacheImpl;
+import org.jboss.cache.CacheListener;
+import org.jboss.cache.CacheSPI;
+import org.jboss.cache.Fqn;
+import org.jboss.cache.Node;
+import org.jboss.cache.lock.TimeoutException;
import org.jgroups.Address;
import org.jgroups.View;
import javax.swing.*;
+import javax.swing.event.TableModelEvent;
+import javax.swing.event.TableModelListener;
+import javax.swing.event.TreeSelectionEvent;
+import javax.swing.event.TreeSelectionListener;
import javax.swing.table.DefaultTableModel;
import javax.swing.table.TableColumn;
+import javax.swing.tree.DefaultMutableTreeNode;
import javax.swing.tree.DefaultTreeModel;
-import javax.swing.tree.TreeSelectionModel;
import javax.swing.tree.TreePath;
-import javax.swing.tree.DefaultMutableTreeNode;
-import javax.swing.event.TreeSelectionListener;
-import javax.swing.event.TableModelListener;
-import javax.swing.event.TableModelEvent;
-import javax.swing.event.TreeSelectionEvent;
-import javax.transaction.TransactionManager;
+import javax.swing.tree.TreeSelectionModel;
import javax.transaction.Transaction;
-import java.awt.event.*;
+import javax.transaction.TransactionManager;
import java.awt.*;
-import java.util.*;
+import java.awt.event.ActionEvent;
+import java.awt.event.InputEvent;
+import java.awt.event.MouseAdapter;
+import java.awt.event.MouseEvent;
+import java.awt.event.MouseListener;
+import java.awt.event.WindowEvent;
+import java.awt.event.WindowListener;
+import java.util.ArrayList;
+import java.util.Collection;
+import java.util.HashMap;
+import java.util.LinkedList;
import java.util.List;
+import java.util.Map;
+import java.util.Set;
+import java.util.TreeMap;
+import java.util.Vector;
import java.util.concurrent.Executor;
import java.util.concurrent.Executors;
-import bsh.util.JConsole;
-import bsh.Interpreter;
-import bsh.EvalError;
-
/**
* JBossCache GUI for the demo
*
@@ -73,10 +90,12 @@
* resource-managemenet requirement, such as in an application server, newCachedThreadPool is a good option as it
* provides better queuing performance.
*/
- private Executor executor = Executors.newCachedThreadPool();
+ private Executor executor;
public JBossCacheGUI(CacheModelDelegate cacheDelegate, boolean useConsole) throws Exception
{
+ executor = Executors.newCachedThreadPool();
+
addNotify();
this.useConsole = useConsole;
tree_model = new DefaultTreeModel(new JBossCacheGUI.DisplayNode(Fqn.ROOT.toString()));
@@ -147,7 +166,11 @@
{
public void mouseClicked(final MouseEvent e)
{
- if (log.isTraceEnabled()) { log.trace("clicked GUI"); };
+ if (log.isTraceEnabled())
+ {
+ log.trace("clicked GUI");
+ }
+ ;
final int selRow = jtree.getRowForLocation(e.getX(), e.getY());
final TreePath selPath = jtree.getPathForLocation(e.getX(), e.getY());
@@ -288,7 +311,11 @@
public void tableChanged(TableModelEvent evt)
{
- if (log.isTraceEnabled()) { log.trace("table contents changed: " + evt ); };
+ if (log.isTraceEnabled())
+ {
+ log.trace("table contents changed: " + evt);
+ }
+ ;
int row, col;
String key, val;
@@ -320,7 +347,10 @@
public void valueChanged(final TreeSelectionEvent evt)
{
- if (log.isTraceEnabled()) { log.trace("node was selected in GUI: " + evt.getPath()); }
+ if (log.isTraceEnabled())
+ {
+ log.trace("node was selected in GUI: " + evt.getPath());
+ }
Runnable r = new Runnable()
{
@@ -1070,7 +1100,10 @@
public void actionPerformed(ActionEvent e)
{
- if (log.isTraceEnabled()) { log.trace("node added/modified, updating GUI: " + e); }
+ if (log.isTraceEnabled())
+ {
+ log.trace("node added/modified, updating GUI: " + e);
+ }
clearTable();
Map<String, String> data = selected_node.getData();
More information about the jboss-cvs-commits
mailing list