Author: laylaoesper
Date: 2010-08-05 08:46:13 -0700 (Thu, 05 Aug 2010)
New Revision: 21215

Modified:
   csplugins/trunk/soc/layla/SemanticSummary/jars/SemanticSummary.jar
   
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/AddDelimiterDialog.java
   
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/CloudDisplayPanel.java
   
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/CloudListMouseListener.java
   
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/CloudListSelectionHandler.java
   
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/CloudParameters.java
   
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/CloudWordInfo.java
   
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/CreateCloudAction.java
   
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/CreateCloudNetworkAction.java
   
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/DeleteCloudAction.java
   
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/EditCloudNameDialog.java
   
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/ModifiedClusterFlowLayout.java
   
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/ModifiedFlowLayout.java
   
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/SemanticSummaryClusterBuilder.java
   
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/SemanticSummaryInputPanel.java
   
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/SemanticSummaryPluginAction.java
   
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/SliderBarPanel.java
   
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/UpdateCloudAction.java
   
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/WordFilter.java
   
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/WordPair.java
Log:
Clean up of some of the code.

Modified: csplugins/trunk/soc/layla/SemanticSummary/jars/SemanticSummary.jar
===================================================================
(Binary files differ)

Modified: 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/AddDelimiterDialog.java
===================================================================
--- 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/AddDelimiterDialog.java
   2010-08-05 14:36:13 UTC (rev 21214)
+++ 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/AddDelimiterDialog.java
   2010-08-05 15:46:13 UTC (rev 21215)
@@ -45,6 +45,9 @@
 
 public class AddDelimiterDialog extends JDialog implements ActionListener
 {
+
+       private static final long serialVersionUID = -2295450101951048637L;
+
        //VARIABLES
        private String newName = "";
 

Modified: 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/CloudDisplayPanel.java
===================================================================
--- 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/CloudDisplayPanel.java
    2010-08-05 14:36:13 UTC (rev 21214)
+++ 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/CloudDisplayPanel.java
    2010-08-05 15:46:13 UTC (rev 21215)
@@ -24,22 +24,14 @@
 
 import java.awt.BorderLayout;
 import java.awt.Color;
-import java.awt.Component;
-import java.awt.Container;
-import java.awt.Dimension;
-import java.awt.FlowLayout;
-import java.awt.Font;
-import java.awt.Insets;
 import java.util.ArrayList;
 import java.util.Collections;
 import java.util.HashMap;
 import java.util.Iterator;
-import java.util.SortedMap;
 import java.util.SortedSet;
 import java.util.TreeSet;
 
 import javax.swing.BorderFactory;
-import javax.swing.BoxLayout;
 import javax.swing.JLabel;
 import javax.swing.JPanel;
 import javax.swing.JScrollPane;
@@ -57,6 +49,8 @@
 
 public class CloudDisplayPanel extends JPanel
 {
+
+       private static final long serialVersionUID = 5996569544692738989L;
        
        //VARIABLES
        JPanel tagCloudFlowPanel;//add JLabels here for words
@@ -77,7 +71,6 @@
        }
        
        //METHODS
-       //TODO
        
        /**
         * Initialized a blank tag cloud JPanel object.

Modified: 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/CloudListMouseListener.java
===================================================================
--- 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/CloudListMouseListener.java
       2010-08-05 14:36:13 UTC (rev 21214)
+++ 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/CloudListMouseListener.java
       2010-08-05 15:46:13 UTC (rev 21215)
@@ -32,8 +32,6 @@
 import javax.swing.JList;
 import javax.swing.JOptionPane;
 import javax.swing.JPopupMenu;
-import javax.swing.ListSelectionModel;
-import javax.swing.SwingUtilities;
 
 import cytoscape.Cytoscape;
 import cytoscape.util.CytoscapeAction;
@@ -78,7 +76,6 @@
        }
        
        
-       //TODO
        private void rightClickList(MouseEvent e)
        {
                //RightClickMenu menu = new RightClickPopUpMenu();
@@ -109,6 +106,9 @@
        
        public class ChangeCloudNameAction extends CytoscapeAction
        {
+
+               private static final long serialVersionUID = 
3741354852598317680L;
+
                //CONSTRUCTOR
                public ChangeCloudNameAction()
                {

Modified: 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/CloudListSelectionHandler.java
===================================================================
--- 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/CloudListSelectionHandler.java
    2010-08-05 14:36:13 UTC (rev 21214)
+++ 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/CloudListSelectionHandler.java
    2010-08-05 15:46:13 UTC (rev 21215)
@@ -22,10 +22,7 @@
 
 package cytoscape.csplugins.semanticsummary;
 
-import giny.view.NodeView;
-
 import java.util.HashSet;
-import java.util.Iterator;
 import java.util.List;
 import java.util.Set;
 

Modified: 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/CloudParameters.java
===================================================================
--- 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/CloudParameters.java
      2010-08-05 14:36:13 UTC (rev 21214)
+++ 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/CloudParameters.java
      2010-08-05 15:46:13 UTC (rev 21215)
@@ -23,13 +23,10 @@
 package cytoscape.csplugins.semanticsummary;
 
 import java.awt.Component;
-import java.io.FileWriter;
-import java.io.IOException;
-import java.io.PrintWriter;
+
 import java.util.ArrayList;
 import java.util.Collections;
 import java.util.HashMap;
-import java.util.HashSet;
 import java.util.Iterator;
 import java.util.List;
 import java.util.Set;
@@ -52,12 +49,11 @@
  *
  */
 
-public class CloudParameters implements Comparable
+public class CloudParameters implements Comparable<CloudParameters>
 {
 
        //VARIABLES
        private String cloudName;
-       //private String attributeName;
        private ArrayList<String> attributeNames;
        private String displayStyle;
        
@@ -131,7 +127,6 @@
                this.cloudWords = new ArrayList<CloudWordInfo>();
                
                this.netWeightFactor = this.getDefaultNetWeight();
-               //this.attributeName = this.getDefaultAttName();
                this.clusterCutoff = this.getDefaultClusterCutoff();
                this.maxWords = this.getDefaultMaxWords();
                this.displayStyle = this.getDefaultDisplayStyle();
@@ -164,7 +159,6 @@
                }
                
                this.cloudName = props.get("CloudName");
-               //this.attributeName = props.get("AttributeName");
                this.displayStyle = props.get("DisplayStyle");
                this.selectedNumNodes = new 
Integer(props.get("SelectedNumNodes"));
                this.networkNumNodes = new 
Integer(props.get("NetworkNumNodes"));
@@ -364,7 +358,6 @@
         */
        public void updateSelectedCounts()
        {
-               
                //do nothing if selected hasn't changed initialized
                if (selInitialized)
                        return;
@@ -609,7 +602,6 @@
                
                //Iterate through to calculate ratios
                Iterator<String> pairIter = words.iterator();
-               boolean pairInitialized = false;
                while (pairIter.hasNext())
                {
                        String curWord = (String)pairIter.next();
@@ -717,34 +709,9 @@
                Double yIntercept = maxFont - (slope*zeroedMaxWeight); 
//maxRatio maps to maxFont
                
                //Round up to nearest Integer
-               //Double temp = Math.ceil((slope*newRatio) + yIntercept);
                long temp = Math.round((slope*newRatio) + yIntercept);
-               
-               //Integer fontSize = temp.intValue();
                Integer fontSize = Math.round(temp);
                
-               /*
-               //Original
-               //Map the interval minRatio to maxRatio to the new interval 
-               //minFont to maxFont using a linear transformation
-               Integer maxFont = networkParams.getMaxFont();
-               Integer minFont = networkParams.getMinFont();
-               
-               //Check if maxRatio and minRatio are the same
-               if (maxRatio.equals(minRatio))
-                       return (minFont + (maxFont - minFont)/2);
-               
-               Double slope = (maxFont - minFont)/(maxRatio - minRatio);
-               Double yIntercept = maxFont - (slope*maxRatio); //maxRatio maps 
to maxFont
-               
-               //Round up to nearest Integer
-               //Double temp = Math.ceil((slope*ratio) + yIntercept);
-               long temp = Math.round((slope*ratio) + yIntercept);
-               
-               //Integer fontSize = temp.intValue();
-               Integer fontSize = Math.round(temp);
-               */
-               
                return fontSize;
        }
        
@@ -767,7 +734,6 @@
                
                
                //Attribute
-               //Object attribute = 
inputPanel.getCMBAttributes().getSelectedItem();
                Object[] attributes = 
inputPanel.getAttributeList().getSelectedValues();
                ArrayList<String> attributeList = new ArrayList<String>();
                
@@ -778,23 +744,8 @@
                        if (curAttribute instanceof String)
                        {
                                attributeList.add((String) curAttribute);
-                                       //setAttributeName((String) attribute);
                        }
-                       /*
-                       else
-                       {
-                               //setAttributeName(defaultAttName);
-                               
//inputPanel.getCMBAttributes().setSelectedItem(attributeName);
-                               
-                               ArrayList<String> attributeList = new 
ArrayList<String>();
-                               attributeList.add(defaultAttName);
-                               this.setAttributeNames(attributeList);
-                               
//inputPanel.getCMBAttributes().setSelectedItem(defaultAttName);
-                               
inputPanel.getAttributeList().setSelectedIndex(0);
-                               String message = "You must select a valid 
String attribute or use the node ID.";
-                               
JOptionPane.showMessageDialog(Cytoscape.getDesktop(), message, "Parameter out 
of bounds", JOptionPane.WARNING_MESSAGE);
-                       }
-                       */
+
                        this.setAttributeNames(attributeList);
                }
                        
@@ -853,7 +804,6 @@
                StringBuffer paramVariables = new StringBuffer();
                
                paramVariables.append("CloudName\t" + cloudName + "\n");
-               //paramVariables.append("AttributeName\t" + attributeName + 
"\n");
                paramVariables.append("DisplayStyle\t" + displayStyle + "\n");
                
                //List of Nodes as a comma delimited list
@@ -1074,71 +1024,6 @@
        
        
        /**
-        * This method takes in the ID of a node and returns the string that is 
associated
-        * with that node and the current attribute of this CloudParameters.
-        * @param CyNode - node we are interested in 
-        * @return String - value stored in the current attribute for the given 
node.
-        */
-       /*
-       private String getNodeAttributeVal(CyNode curNode)
-       {
-               //Retrieve value based on attribute
-               String nodeValue = "";
-               
-               //if we should use the ID
-               if (this.attributeName.equals("nodeID"))
-               {
-                       nodeValue = curNode.toString();
-               }
-               
-               //Use a different attribute
-               else
-               {
-                       CyAttributes cyNodeAttrs = 
Cytoscape.getNodeAttributes();
-                       
-                       if (cyNodeAttrs.getType(attributeName)== 
CyAttributes.TYPE_STRING)
-                       {
-                               nodeValue = 
cyNodeAttrs.getStringAttribute(curNode.getIdentifier(), attributeName);
-                       }
-                       
-                       else if (cyNodeAttrs.getType(attributeName) == 
CyAttributes.TYPE_SIMPLE_LIST)
-                       {
-                               List attribute = 
cyNodeAttrs.getListAttribute(curNode.getIdentifier(), attributeName);
-                               
-                               if (attribute == null)
-                                       return null;
-                               
-                               else
-                               {
-                                       for (Iterator iter = 
attribute.iterator(); iter.hasNext();)
-                                       {
-                                               Object curObj = iter.next();
-                                               if (curObj instanceof String)
-                                               {
-                                                       //Turn list into space 
separated string
-                                                       String curObjString = 
(String)curObj;
-                                                       nodeValue = nodeValue + 
curObjString + " ";
-                                               }//
-                                       }
-                               }
-                       }
-                       else
-                       {
-                               //Don't currently handle non string attributes
-                               //This code should currently never be accessed
-                               Component desktop = Cytoscape.getDesktop();
-                               
-                               JOptionPane.showMessageDialog(desktop, 
-                               "Current implementation does not handle 
non-String attributes.");
-                               return null;
-                       }//end else
-               }//end else
-               
-               return nodeValue;
-       }//end method
-       */
-       
-       /**
         * This method takes in a string from a node and processes it to lower 
case, removes
         * punctuation and separates the words into a non repeated list.
         * @param String from a node that we are processing.
@@ -1183,18 +1068,11 @@
         * @param CloudParameters object to compare this object to
         * @return
         */
-       public int compareTo(Object o) 
-       {
-               if (o instanceof CloudParameters)
-               {
-                       CloudParameters compare = (CloudParameters)o;
-                       
-                       Integer thisCount = this.getCloudNum();
-                       Integer compareCount = compare.getCloudNum();
-                       return thisCount.compareTo(compareCount);
-               }
-               else
-                       return 0;
+       public int compareTo(CloudParameters compare) 
+       {       
+               Integer thisCount = this.getCloudNum();
+               Integer compareCount = compare.getCloudNum();
+               return thisCount.compareTo(compareCount);
        }
        
        /**
@@ -1221,27 +1099,6 @@
                cloudName = name;
        }
        
-       /*
-       public String getAttributeName()
-       {
-               return attributeName;
-       }
-       
-       public void setAttributeName(String name)
-       {
-               //Set flags if it is changing
-               if (!attributeName.equals(name))
-               {
-                       countInitialized = false;
-                       selInitialized = false;
-                       ratiosInitialized = false;
-               }
-               
-               attributeName = name;
-
-       }
-       */
-       
        public ArrayList<String> getAttributeNames()
        {
                return attributeNames;
@@ -1528,12 +1385,7 @@
        
        public void setClusterCutoff(Double val)
        {
-               //Rest flags if it changes
-               if (!clusterCutoff.equals(val))
-                       //TODO - SOMETHING HERE
-                       ;
                clusterCutoff = val;
-               
        }
        
        public Integer getMaxWords()

Modified: 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/CloudWordInfo.java
===================================================================
--- 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/CloudWordInfo.java
        2010-08-05 14:36:13 UTC (rev 21214)
+++ 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/CloudWordInfo.java
        2010-08-05 15:46:13 UTC (rev 21215)
@@ -24,7 +24,6 @@
 
 import java.awt.Color;
 import java.awt.Font;
-import java.awt.FontMetrics;
 import java.awt.event.MouseAdapter;
 import java.awt.event.MouseEvent;
 import java.util.ArrayList;
@@ -32,7 +31,6 @@
 import java.util.Iterator;
 import java.util.List;
 
-import javax.swing.BorderFactory;
 import javax.swing.JLabel;
 
 import cytoscape.CyNetwork;
@@ -194,15 +192,12 @@
                                CyNetwork network = 
Cytoscape.getCurrentNetwork();
                                CyNetworkView view = 
Cytoscape.getCurrentNetworkView();
                                if (view.getNetwork().equals(network))
-                               //if 
(!Cytoscape.getCurrentNetworkView().equals(Cytoscape.getNullNetworkView()))
                                {
-                                       //CyNetwork network = 
Cytoscape.getCurrentNetwork();
                                        network.unselectAllNodes();
                                        network.unselectAllEdges();
                                        network.setSelectedNodeState(nodes, 
true);
                                
                                        //Redraw the graph with selected nodes
-                                       //CyNetworkView view = 
Cytoscape.getCurrentNetworkView();
                                        view.redrawGraph(false, true);
                                        
                                        //Bring panels to the front
@@ -215,12 +210,10 @@
                        public void mouseEntered(MouseEvent me)
                        {
                                JLabel clickedLabel = (JLabel)me.getComponent();
-                               String word = clickedLabel.getText();
                                
                                CyNetwork network = 
Cytoscape.getCurrentNetwork();
                                CyNetworkView view = 
Cytoscape.getCurrentNetworkView();
                                if (view.getNetwork().equals(network))
-                               //if 
(!Cytoscape.getCurrentNetworkView().equals(Cytoscape.getNullNetworkView()))
                                {
                                        clickedLabel.setForeground(new 
Color(0,200,255));
                                        clickedLabel.repaint();
@@ -231,7 +224,6 @@
                        public void mouseExited(MouseEvent me)
                        {
                                JLabel clickedLabel = (JLabel)me.getComponent();
-                               String word = clickedLabel.getText();
                                
                                if 
(!Cytoscape.getCurrentNetworkView().equals(Cytoscape.getNullNetworkView()))
                                {

Modified: 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/CreateCloudAction.java
===================================================================
--- 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/CreateCloudAction.java
    2010-08-05 14:36:13 UTC (rev 21214)
+++ 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/CreateCloudAction.java
    2010-08-05 15:46:13 UTC (rev 21215)
@@ -47,9 +47,11 @@
 public class CreateCloudAction extends CytoscapeAction
 {
        //VARIABLES
+       private static final long serialVersionUID = 1103296239269358444L;
        
        //CONSTRUCTORS
        
+
        /**
         * CreateCloudAction constructor.
         */
@@ -77,7 +79,6 @@
                CyNetworkView view = Cytoscape.getCurrentNetworkView();
                
                //Unable to proceed if either of these is null
-               //TODO - This never happens since network and view will be 
special
                //empty CyNetwork(View)
                if (network == null || view == null)
                {return;}

Modified: 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/CreateCloudNetworkAction.java
===================================================================
--- 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/CreateCloudNetworkAction.java
     2010-08-05 14:36:13 UTC (rev 21214)
+++ 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/CreateCloudNetworkAction.java
     2010-08-05 15:46:13 UTC (rev 21215)
@@ -50,6 +50,8 @@
 public class CreateCloudNetworkAction extends CytoscapeAction
 {
 
+       private static final long serialVersionUID = 2683655996962050569L;
+       
        //VARIABLES
        public static String WORD_VAL = "Word_Prob";
        public static String CO_VAL = "CO_Prob";
@@ -154,10 +156,6 @@
                
                //Create view
                view.applyLayout(CyLayouts.getLayout("force-directed"));
-               
-               //make sure that network is registered so that Quickfind works
-               
Cytoscape.firePropertyChange(cytoscape.view.CytoscapeDesktop.NETWORK_VIEW_CREATED,
 network, view);
-               
        }
 
 }

Modified: 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/DeleteCloudAction.java
===================================================================
--- 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/DeleteCloudAction.java
    2010-08-05 14:36:13 UTC (rev 21214)
+++ 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/DeleteCloudAction.java
    2010-08-05 15:46:13 UTC (rev 21215)
@@ -24,19 +24,11 @@
 
 import java.awt.Component;
 import java.awt.event.ActionEvent;
-import java.util.ArrayList;
-import java.util.HashSet;
-import java.util.Iterator;
-import java.util.List;
-import java.util.Set;
 
 import javax.swing.JOptionPane;
 
-import cytoscape.CyNetwork;
-import cytoscape.CyNode;
 import cytoscape.Cytoscape;
 import cytoscape.util.CytoscapeAction;
-import cytoscape.view.CyNetworkView;
 
 /**
  * This is the action associated with deleting a Semantic Summary Tag Cloud
@@ -49,8 +41,10 @@
 {
        //VARIABLES
        
-       //CONSTRUCTORS
+       private static final long serialVersionUID = -321557784440369508L;
        
+       //CONSTRUCTORS
+
        /**
         * DeleteCloudAction constructor.
         */

Modified: 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/EditCloudNameDialog.java
===================================================================
--- 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/EditCloudNameDialog.java
  2010-08-05 14:36:13 UTC (rev 21214)
+++ 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/EditCloudNameDialog.java
  2010-08-05 15:46:13 UTC (rev 21215)
@@ -45,6 +45,8 @@
 
 public class EditCloudNameDialog extends JDialog implements ActionListener
 {
+       private static final long serialVersionUID = 6753430486708487015L;
+
        //VARIABLES
        private String newName = "";
 

Modified: 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/ModifiedClusterFlowLayout.java
===================================================================
--- 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/ModifiedClusterFlowLayout.java
    2010-08-05 14:36:13 UTC (rev 21214)
+++ 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/ModifiedClusterFlowLayout.java
    2010-08-05 15:46:13 UTC (rev 21215)
@@ -35,8 +35,12 @@
  * @author Babu Kalakrishnan
  * @author Layla Oesper
  */
-public class ModifiedClusterFlowLayout extends FlowLayout {
-         public ModifiedClusterFlowLayout() {
+public class ModifiedClusterFlowLayout extends FlowLayout 
+{
+       private static final long serialVersionUID = 6950793266604882517L;
+
+
+       public ModifiedClusterFlowLayout() {
             super();
          }
 

Modified: 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/ModifiedFlowLayout.java
===================================================================
--- 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/ModifiedFlowLayout.java
   2010-08-05 14:36:13 UTC (rev 21214)
+++ 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/ModifiedFlowLayout.java
   2010-08-05 15:46:13 UTC (rev 21215)
@@ -31,8 +31,11 @@
    
  * @author Babu Kalakrishnan
  */
-public class ModifiedFlowLayout extends FlowLayout {
-         public ModifiedFlowLayout() {
+public class ModifiedFlowLayout extends FlowLayout 
+{
+       private static final long serialVersionUID = 3306786779359311470L;
+
+       public ModifiedFlowLayout() {
             super();
          }
 

Modified: 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/SemanticSummaryClusterBuilder.java
===================================================================
--- 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/SemanticSummaryClusterBuilder.java
        2010-08-05 14:36:13 UTC (rev 21214)
+++ 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/SemanticSummaryClusterBuilder.java
        2010-08-05 15:46:13 UTC (rev 21215)
@@ -24,11 +24,6 @@
 
 import java.awt.Color;
 import java.util.ArrayList;
-import java.util.Collections;
-import java.util.HashMap;
-import java.util.Iterator;
-import java.util.List;
-import java.util.Set;
 
 /**
  * The SemanticSummaryClusterBuilder class contains the methods and
@@ -45,7 +40,6 @@
        private CloudParameters params;
        private ClusterPriorityQueue queue;
        private WordClusters clusters;
-       private Double cutoff;
        private ArrayList<CloudWordInfo> cloudWords;
        boolean initialized;
        private final static Integer NUMCOLORS = 7;
@@ -60,7 +54,6 @@
                params = new CloudParameters();
                queue = new ClusterPriorityQueue();
                clusters = new WordClusters();
-               cutoff = 0.0;
                cloudWords = new ArrayList<CloudWordInfo>();
                initialized = false;
                
@@ -90,8 +83,6 @@
                if (!initialized)
                        return;
                
-               cutoff = cutoffVal;
-               
                boolean isDone = false; //flag for when we pass the cutoff value
                
                while (!isDone && !queue.isEmpty())

Modified: 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/SemanticSummaryInputPanel.java
===================================================================
--- 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/SemanticSummaryInputPanel.java
    2010-08-05 14:36:13 UTC (rev 21214)
+++ 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/SemanticSummaryInputPanel.java
    2010-08-05 15:46:13 UTC (rev 21215)
@@ -58,20 +58,16 @@
 import javax.swing.JOptionPane;
 import javax.swing.JPanel;
 import javax.swing.JPopupMenu;
-import javax.swing.JRadioButton;
 import javax.swing.JScrollPane;
 import javax.swing.JTextArea;
 import javax.swing.JTextField;
-import javax.swing.ListModel;
 import javax.swing.ListSelectionModel;
 import javax.swing.ScrollPaneConstants;
 import javax.swing.event.ChangeListener;
 import javax.swing.event.ListSelectionEvent;
 import javax.swing.event.ListSelectionListener;
-import javax.swing.event.PopupMenuEvent;
-import javax.swing.event.PopupMenuListener;
-import javax.swing.text.MaskFormatter;
 
+
 import cytoscape.Cytoscape;
 import cytoscape.data.CyAttributes;
 import cytoscape.util.swing.CheckBoxJList;
@@ -90,9 +86,10 @@
 {
        
        //VARIABLES
+       private static final long serialVersionUID = 2453517387682663100L;
        
-       DecimalFormat decFormat; //used in formatted text fields with decimals
-       NumberFormat intFormat; //used in formatted text fields with integers
+       private DecimalFormat decFormat; //used in formatted text fields with 
decimals
+       private NumberFormat intFormat; //used in formatted text fields with 
integers
        
        
        //Text Fields

Modified: 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/SemanticSummaryPluginAction.java
===================================================================
--- 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/SemanticSummaryPluginAction.java
  2010-08-05 14:36:13 UTC (rev 21214)
+++ 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/SemanticSummaryPluginAction.java
  2010-08-05 15:46:13 UTC (rev 21215)
@@ -24,10 +24,8 @@
 
 import java.awt.event.ActionEvent;
 
-import javax.swing.JList;
 import javax.swing.SwingConstants;
 
-import cytoscape.CyNetwork;
 import cytoscape.Cytoscape;
 import cytoscape.util.CytoscapeAction;
 import cytoscape.view.CytoscapeDesktop;
@@ -48,8 +46,8 @@
 public class SemanticSummaryPluginAction extends CytoscapeAction
 {
        //VARIABLES
+       private static final long serialVersionUID = -5407980202304156167L;
        
-       
        //CONSTRUCTORS
        
        /**

Modified: 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/SliderBarPanel.java
===================================================================
--- 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/SliderBarPanel.java
       2010-08-05 14:36:13 UTC (rev 21214)
+++ 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/SliderBarPanel.java
       2010-08-05 15:46:13 UTC (rev 21215)
@@ -22,18 +22,11 @@
 
 package cytoscape.csplugins.semanticsummary;
 
-import cytoscape.CyNetwork;
-import cytoscape.Cytoscape;
-import cytoscape.data.CyAttributes;
-
 import javax.swing.*;
-import javax.swing.event.ChangeListener;
-import javax.swing.event.ChangeEvent;
-import java.util.Iterator;
+
 import java.util.Hashtable;
 import java.awt.*;
 
-import giny.model.Node;
 
 import prefuse.data.query.NumberRangeModel;
 

Modified: 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/UpdateCloudAction.java
===================================================================
--- 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/UpdateCloudAction.java
    2010-08-05 14:36:13 UTC (rev 21214)
+++ 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/UpdateCloudAction.java
    2010-08-05 15:46:13 UTC (rev 21215)
@@ -49,10 +49,12 @@
 public class UpdateCloudAction extends CytoscapeAction
 {
 
-//VARIABLES
+       //VARIABLES
+       private static final long serialVersionUID = -814444939886393362L;
        
        //CONSTRUCTORS
        
+
        /**
         * DeleteCloudAction constructor.
         */

Modified: 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/WordFilter.java
===================================================================
--- 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/WordFilter.java
   2010-08-05 14:36:13 UTC (rev 21214)
+++ 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/WordFilter.java
   2010-08-05 15:46:13 UTC (rev 21215)
@@ -21,23 +21,20 @@
  */
 
 package cytoscape.csplugins.semanticsummary;
-import cytoscape.Cytoscape;
+
 import cytoscape.data.readers.TextFileReader;
 import cytoscape.data.readers.TextJarReader;
 
-import java.io.BufferedReader;
 import java.io.File;
-import java.io.InputStream;
-import java.io.InputStreamReader;
+
 import java.net.URISyntaxException;
 import java.net.URL;
-import java.util.ArrayList;
+
 import java.util.HashMap;
 import java.util.HashSet;
 import java.util.Iterator;
 import java.util.StringTokenizer;
 
-import javax.swing.JOptionPane;
 
 
 /**

Modified: 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/WordPair.java
===================================================================
--- 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/WordPair.java
     2010-08-05 14:36:13 UTC (rev 21214)
+++ 
csplugins/trunk/soc/layla/SemanticSummary/src/cytoscape/csplugins/semanticsummary/WordPair.java
     2010-08-05 15:46:13 UTC (rev 21215)
@@ -29,7 +29,7 @@
  * @version 1.0
  */
 
-public class WordPair implements Comparable
+public class WordPair implements Comparable<WordPair>
 {
        //VARIABLES
        private String firstWord;
@@ -79,14 +79,8 @@
                probability = doubleNumerator/doubleDenom;
        }
        
-       public int compareTo(Object o) 
+       public int compareTo(WordPair second) 
        {
-               WordPair second;
-               if (o instanceof WordPair)
-                       second = (WordPair)o;
-               else
-                       return 0;
-               
                Double firstProb = this.probability;
                Double secondProb = second.probability;
                

-- 
You received this message because you are subscribed to the Google Groups 
"cytoscape-cvs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/cytoscape-cvs?hl=en.

Reply via email to