[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