Author: pwang
Date: 2011-10-28 12:11:57 -0700 (Fri, 28 Oct 2011)
New Revision: 27328

Modified:
   
csplugins/trunk/ucsd/ruschein/PanGIA-impl/src/main/java/org/idekerlab/PanGIAPlugin/PanGIANetworkListener.java
Log:
Refactored to work with Cy3

Modified: 
csplugins/trunk/ucsd/ruschein/PanGIA-impl/src/main/java/org/idekerlab/PanGIAPlugin/PanGIANetworkListener.java
===================================================================
--- 
csplugins/trunk/ucsd/ruschein/PanGIA-impl/src/main/java/org/idekerlab/PanGIAPlugin/PanGIANetworkListener.java
       2011-10-28 19:05:18 UTC (rev 27327)
+++ 
csplugins/trunk/ucsd/ruschein/PanGIA-impl/src/main/java/org/idekerlab/PanGIAPlugin/PanGIANetworkListener.java
       2011-10-28 19:11:57 UTC (rev 27328)
@@ -3,60 +3,64 @@
 import java.beans.PropertyChangeEvent;
 import java.beans.PropertyChangeListener;
 
-import cytoscape.CyNetwork;
-import cytoscape.CyNetworkTitleChange;
-import cytoscape.Cytoscape;
-import cytoscape.view.CyNetworkView;
-import cytoscape.view.CytoscapeDesktop;
+import org.cytoscape.model.CyNetwork;
+//import cytoscape.CyNetworkTitleChange;
+import org.cytoscape.view.model.CyNetworkView;
+//import cytoscape.view.CytoscapeDesktop;
 
+
+
+//Note: we do not need this class, it is a junk class in Cy3
+
+
 public class PanGIANetworkListener implements PropertyChangeListener
 {
        public void propertyChange(PropertyChangeEvent event) {
-        if 
(CytoscapeDesktop.NETWORK_VIEW_CREATED.equals(event.getPropertyName()))
-        {
-                final CyNetworkView view = (CyNetworkView) event.getNewValue();
-
-                // Node right-click menu
-                final PanGIANodeContextMenuListener nodeMenuListener = new 
PanGIANodeContextMenuListener(view);
-                
Cytoscape.getCurrentNetworkView().addNodeContextMenuListener(nodeMenuListener);
-                
-                // Edge right-click menu
-                final PanGIAEdgeContextMenuListener edgeMenuListener = new 
PanGIAEdgeContextMenuListener(view);
-                
Cytoscape.getCurrentNetworkView().addEdgeContextMenuListener(edgeMenuListener);
-        }
-        
-        if (Cytoscape.NETWORK_DESTROYED.equals(event.getPropertyName()))
-        {
-               CyNetwork net = 
Cytoscape.getNetwork((String)event.getNewValue());
+//        if 
(CytoscapeDesktop.NETWORK_VIEW_CREATED.equals(event.getPropertyName()))
+//        {
+//                final CyNetworkView view = (CyNetworkView) 
event.getNewValue();
+//
+//                // Node right-click menu
+//                final PanGIANodeContextMenuListener nodeMenuListener = new 
PanGIANodeContextMenuListener(view);
+//                
Cytoscape.getCurrentNetworkView().addNodeContextMenuListener(nodeMenuListener);
+//                
+//                // Edge right-click menu
+//                final PanGIAEdgeContextMenuListener edgeMenuListener = new 
PanGIAEdgeContextMenuListener(view);
+//                
Cytoscape.getCurrentNetworkView().addEdgeContextMenuListener(edgeMenuListener);
+//        }
+//        
+//        if (Cytoscape.NETWORK_DESTROYED.equals(event.getPropertyName()))
+//        {
+//             CyNetwork net = 
Cytoscape.getNetwork((String)event.getNewValue());
+//             
+//             if (PanGIAPlugin.output.containsKey(net.getTitle())) 
System.out.println("Removing PanGIA result: "+net.getTitle());
+//             PanGIAPlugin.output.remove(net.getIdentifier());
+//        }
+//        
+//        if (Cytoscape.NETWORK_TITLE_MODIFIED.equals(event.getPropertyName()))
+//        {
+//             CyNetworkTitleChange ctc = 
(CyNetworkTitleChange)event.getNewValue();
+//             String newName = 
Cytoscape.getNetwork(ctc.getNetworkIdentifier()).getTitle();
+//             
+//             for (CyNetwork net : Cytoscape.getNetworkSet())
+//                     if (net.getTitle().equals(newName) && 
!net.getIdentifier().equals(ctc.getNetworkIdentifier()) && 
(PanGIAPlugin.output.containsKey(net.getIdentifier()) || 
PanGIAPlugin.output.containsKey(ctc.getNetworkIdentifier())))
+//                             System.out.println("PanGIA WARNING: Two 
overview networks have the same name!");
+//                     
+//                     
+//             //CyNetworkTitleChange ctc = 
(CyNetworkTitleChange)event.getNewValue();
+//             //ctc.getNetworkTitle()
+//             
+//             //String oldName = 
Cytoscape.getNetwork(ctc.getNetworkIdentifier()).getTitle();
+//             //String newName = 
Cytoscape.getNetwork(ctc.getNetworkIdentifier()).getTitle();
+//             
+//             /*
+//             String oldName = 
((CyNetworkTitleChange)event.getOldValue()).getNetworkTitle();
+//             String newName = 
((CyNetworkTitleChange)event.getNewValue()).getNetworkTitle();
+//             System.out.println("Changing: "+oldName+" to "+newName);
+//             
+//             */
+//        }
                
-               if (PanGIAPlugin.output.containsKey(net.getTitle())) 
System.out.println("Removing PanGIA result: "+net.getTitle());
-               PanGIAPlugin.output.remove(net.getIdentifier());
-        }
-        
-        if (Cytoscape.NETWORK_TITLE_MODIFIED.equals(event.getPropertyName()))
-        {
-               CyNetworkTitleChange ctc = 
(CyNetworkTitleChange)event.getNewValue();
-               String newName = 
Cytoscape.getNetwork(ctc.getNetworkIdentifier()).getTitle();
-               
-               for (CyNetwork net : Cytoscape.getNetworkSet())
-                       if (net.getTitle().equals(newName) && 
!net.getIdentifier().equals(ctc.getNetworkIdentifier()) && 
(PanGIAPlugin.output.containsKey(net.getIdentifier()) || 
PanGIAPlugin.output.containsKey(ctc.getNetworkIdentifier())))
-                               System.out.println("PanGIA WARNING: Two 
overview networks have the same name!");
-                       
-                       
-               //CyNetworkTitleChange ctc = 
(CyNetworkTitleChange)event.getNewValue();
-               //ctc.getNetworkTitle()
-               
-               //String oldName = 
Cytoscape.getNetwork(ctc.getNetworkIdentifier()).getTitle();
-               //String newName = 
Cytoscape.getNetwork(ctc.getNetworkIdentifier()).getTitle();
-               
-               /*
-               String oldName = 
((CyNetworkTitleChange)event.getOldValue()).getNetworkTitle();
-               String newName = 
((CyNetworkTitleChange)event.getNewValue()).getNetworkTitle();
-               System.out.println("Changing: "+oldName+" to "+newName);
-               
-               */
-        }
-               
 }
 
 }

-- 
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