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