Author: chinmoy
Date: 2009-06-26 12:01:11 -0700 (Fri, 26 Jun 2009)
New Revision: 17112

Added:
   csplugins/trunk/soc/chinmoy/sample plugins/NetPlugin/NetPlugin.java
Removed:
   csplugins/trunk/soc/chinmoy/sample plugins/NetPlugin.java
Log:


Copied: csplugins/trunk/soc/chinmoy/sample plugins/NetPlugin/NetPlugin.java 
(from rev 17111, csplugins/trunk/soc/chinmoy/sample plugins/NetPlugin.java)
===================================================================
--- csplugins/trunk/soc/chinmoy/sample plugins/NetPlugin/NetPlugin.java         
                (rev 0)
+++ csplugins/trunk/soc/chinmoy/sample plugins/NetPlugin/NetPlugin.java 
2009-06-26 19:01:11 UTC (rev 17112)
@@ -0,0 +1,81 @@
+package netplugin;
+
+import java.awt.event.ActionEvent;
+import cytoscape.CyEdge;
+import cytoscape.CyNetwork;
+import cytoscape.CyNode;
+import cytoscape.Cytoscape;
+import cytoscape.data.Semantics;
+import cytoscape.plugin.CytoscapePlugin;
+import cytoscape.util.CytoscapeAction;
+
+/**
+ * 
+ */
+public class NetPlugin extends CytoscapePlugin {
+
+       /**
+        * 
+        */
+       public NetPlugin() {
+               // Create an Action, add the action to Cytoscape menu
+               MyPluginAction action = new MyPluginAction(this);
+               
Cytoscape.getDesktop().getCyMenus().addCytoscapeAction((CytoscapeAction) 
action);
+       }
+       
+       public class MyPluginAction extends CytoscapeAction {
+
+               public MyPluginAction(NetPlugin myPlugin) {
+                       // Add the menu item under menu pulldown "Plugins"
+                       super("NetPlugin");
+                       setPreferredMenu("Plugins");
+               }
+
+               public void actionPerformed(ActionEvent e) {
+                       
+                       //create a network without a view
+                       CyNetwork cyNetwork = 
Cytoscape.createNetwork("network1", false);
+                       
+                       CyNode nodeA = Cytoscape.getCyNode("rain", true);
+                       cyNetwork.addNode(nodeA);
+                       
+                       nodeA = Cytoscape.getCyNode("smell", true);
+                       cyNetwork.addNode(nodeA);
+                       
+                       
+                       nodeA = Cytoscape.getCyNode("rocks", true);
+                       cyNetwork.addNode(nodeA);
+                       
+//                     CyNode node1 = Cytoscape.getCyNode("rainbow", true);
+//                     CyNode node2 = Cytoscape.getCyNode("rabbit", true);
+//                     CyNode node3 = Cytoscape.getCyNode("yellow", true);
+//
+//                     cyNetwork.addNode(node0);
+//                     cyNetwork.addNode(node1);
+//                     cyNetwork.addNode(node2);
+//                     cyNetwork.addNode(node3);
+                       
+/*                     CyEdge edge0 = Cytoscape.getCyEdge(node0, node1, 
Semantics.INTERACTION, "pp", true);
+                       CyEdge edge1 = Cytoscape.getCyEdge(node0, node2, 
Semantics.INTERACTION, "pp", true);
+                       CyEdge edge2 = Cytoscape.getCyEdge(node0, node3, 
Semantics.INTERACTION, "pp", true);
+                       cyNetwork.addEdge(edge0);
+                       cyNetwork.addEdge(edge1);
+                       cyNetwork.addEdge(edge2);
+*/
+                       
+                       CyEdge edgeA = Cytoscape.getCyEdge("rain", "edge1", 
"smell", "pp");
+                       cyNetwork.addEdge(edgeA);
+                       
+                       edgeA = 
Cytoscape.getCyEdge("smell","edge2","rocks","bb");
+                       cyNetwork.addEdge(edgeA);
+                       
+                       // remove a node
+                       //cyNetwork.removeNode(node1.getRootGraphIndex(), true);
+                       
//Cytoscape.firePropertyChange(Cytoscape.NETWORK_MODIFIED, null, cyNetwork);
+                       
+                       // destroy the network
+                       //Cytoscape.destroyNetwork(cyNetwork);
+                       
//Cytoscape.firePropertyChange(Cytoscape.NETWORK_DESTROYED, cyNetwork, null);
+               }
+       }
+}

Deleted: csplugins/trunk/soc/chinmoy/sample plugins/NetPlugin.java
===================================================================
--- csplugins/trunk/soc/chinmoy/sample plugins/NetPlugin.java   2009-06-26 
19:00:43 UTC (rev 17111)
+++ csplugins/trunk/soc/chinmoy/sample plugins/NetPlugin.java   2009-06-26 
19:01:11 UTC (rev 17112)
@@ -1,81 +0,0 @@
-package netplugin;
-
-import java.awt.event.ActionEvent;
-import cytoscape.CyEdge;
-import cytoscape.CyNetwork;
-import cytoscape.CyNode;
-import cytoscape.Cytoscape;
-import cytoscape.data.Semantics;
-import cytoscape.plugin.CytoscapePlugin;
-import cytoscape.util.CytoscapeAction;
-
-/**
- * 
- */
-public class NetPlugin extends CytoscapePlugin {
-
-       /**
-        * 
-        */
-       public NetPlugin() {
-               // Create an Action, add the action to Cytoscape menu
-               MyPluginAction action = new MyPluginAction(this);
-               
Cytoscape.getDesktop().getCyMenus().addCytoscapeAction((CytoscapeAction) 
action);
-       }
-       
-       public class MyPluginAction extends CytoscapeAction {
-
-               public MyPluginAction(NetPlugin myPlugin) {
-                       // Add the menu item under menu pulldown "Plugins"
-                       super("NetPlugin");
-                       setPreferredMenu("Plugins");
-               }
-
-               public void actionPerformed(ActionEvent e) {
-                       
-                       //create a network without a view
-                       CyNetwork cyNetwork = 
Cytoscape.createNetwork("network1", false);
-                       
-                       CyNode nodeA = Cytoscape.getCyNode("rain", true);
-                       cyNetwork.addNode(nodeA);
-                       
-                       nodeA = Cytoscape.getCyNode("smell", true);
-                       cyNetwork.addNode(nodeA);
-                       
-                       
-                       nodeA = Cytoscape.getCyNode("rocks", true);
-                       cyNetwork.addNode(nodeA);
-                       
-//                     CyNode node1 = Cytoscape.getCyNode("rainbow", true);
-//                     CyNode node2 = Cytoscape.getCyNode("rabbit", true);
-//                     CyNode node3 = Cytoscape.getCyNode("yellow", true);
-//
-//                     cyNetwork.addNode(node0);
-//                     cyNetwork.addNode(node1);
-//                     cyNetwork.addNode(node2);
-//                     cyNetwork.addNode(node3);
-                       
-/*                     CyEdge edge0 = Cytoscape.getCyEdge(node0, node1, 
Semantics.INTERACTION, "pp", true);
-                       CyEdge edge1 = Cytoscape.getCyEdge(node0, node2, 
Semantics.INTERACTION, "pp", true);
-                       CyEdge edge2 = Cytoscape.getCyEdge(node0, node3, 
Semantics.INTERACTION, "pp", true);
-                       cyNetwork.addEdge(edge0);
-                       cyNetwork.addEdge(edge1);
-                       cyNetwork.addEdge(edge2);
-*/
-                       
-                       CyEdge edgeA = Cytoscape.getCyEdge("rain", "edge1", 
"smell", "pp");
-                       cyNetwork.addEdge(edgeA);
-                       
-                       edgeA = 
Cytoscape.getCyEdge("smell","edge2","rocks","bb");
-                       cyNetwork.addEdge(edgeA);
-                       
-                       // remove a node
-                       //cyNetwork.removeNode(node1.getRootGraphIndex(), true);
-                       
//Cytoscape.firePropertyChange(Cytoscape.NETWORK_MODIFIED, null, cyNetwork);
-                       
-                       // destroy the network
-                       //Cytoscape.destroyNetwork(cyNetwork);
-                       
//Cytoscape.firePropertyChange(Cytoscape.NETWORK_DESTROYED, cyNetwork, null);
-               }
-       }
-}


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