Author: kozo
Date: 2009-07-09 06:59:48 -0700 (Thu, 09 Jul 2009)
New Revision: 17281
Modified:
csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/src/main/java/org/cytoscape/layer/internal/ui/LayerBuilderDialog.java
Log:
implemented !MoveAllAvailableNetworkButtonActionPerformed (refs ticket:15)
Modified:
csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/src/main/java/org/cytoscape/layer/internal/ui/LayerBuilderDialog.java
===================================================================
---
csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/src/main/java/org/cytoscape/layer/internal/ui/LayerBuilderDialog.java
2009-07-09 13:53:38 UTC (rev 17280)
+++
csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/src/main/java/org/cytoscape/layer/internal/ui/LayerBuilderDialog.java
2009-07-09 13:59:48 UTC (rev 17281)
@@ -12,6 +12,7 @@
package org.cytoscape.layer.internal.ui;
import java.awt.Frame;
+import java.util.Enumeration;
import java.util.HashMap;
import java.util.Map;
import java.util.Set;
@@ -22,7 +23,6 @@
import org.cytoscape.layer.MultiLayerNetworkBuilder;
import org.cytoscape.layer.internal.tasks.BuildMultilayerNetworkTask;
import org.cytoscape.model.CyNetwork;
-
import org.cytoscape.session.CyNetworkManager;
/**
@@ -30,7 +30,7 @@
* @author kozo
*/
public class LayerBuilderDialog extends JDialog {
-
+
private static final String NETWORK_TITLE = "name";
/*
@@ -38,10 +38,10 @@
*/
private CyNetworkManager manager;
MultiLayerNetworkBuilder builder;
-
+
private DefaultListModel availableNetworkListModel;
private DefaultListModel layeredNetworkListModel;
-
+
private Map<String, Long> title2IdMap;
/**
@@ -51,15 +51,16 @@
*/
public LayerBuilderDialog(Frame parent, boolean modal,
- CyNetworkManager manager, Set<CyNetwork>
targetNetworks, MultiLayerNetworkBuilder builder) {
+ CyNetworkManager manager, Set<CyNetwork> targetNetworks,
+ MultiLayerNetworkBuilder builder) {
super(parent, modal);
this.manager = manager;
this.builder = builder;
-
+
title2IdMap = new HashMap<String, Long>();
buildListModels();
initComponents();
-
+
this.AvailableNetworkList.setModel(availableNetworkListModel);
this.layeredNetworkList.setModel(layeredNetworkListModel);
}
@@ -74,7 +75,7 @@
availableNetworkListModel.addElement(title);
title2IdMap.put(title, cyNetwork.getSUID());
}
-
+
layeredNetworkListModel = new DefaultListModel();
}
@@ -146,7 +147,7 @@
.createTitledBorder("Integrated Networks"));
layeredNetworkList.setModel(new javax.swing.AbstractListModel()
{
- String[] strings = { };
+ String[] strings = {};
public int getSize() {
return strings.length;
@@ -506,15 +507,15 @@
private void GenerateIntegratedNetworkButtonActionPerformed(
java.awt.event.ActionEvent evt) {//
GEN-FIRST:event_GenerateIntegratedNetworkButtonActionPerformed
-
-
- //Setup
- //builder.setSourceNetworks(layers, connectors);
-
- BuildMultilayerNetworkTask task = new
BuildMultilayerNetworkTask(manager, builder);
-
- //Run
-
+
+ // Setup
+ // builder.setSourceNetworks(layers, connectors);
+
+ BuildMultilayerNetworkTask task = new
BuildMultilayerNetworkTask(
+ manager, builder);
+
+ // Run
+
}// GEN-LAST:event_GenerateIntegratedNetworkButtonActionPerformed
private void OptionButtonActionPerformed(java.awt.event.ActionEvent
evt) {// GEN-FIRST:event_OptionButtonActionPerformed
@@ -524,21 +525,33 @@
private void MoveAllAvailableNetworkButtonActionPerformed(
java.awt.event.ActionEvent evt) {//
GEN-FIRST:event_MoveAllAvailableNetworkButtonActionPerformed
// TODO add your handling code here:
+
+ Enumeration<?> availableNetworks =
availableNetworkListModel.elements();
+
+ while (availableNetworks.hasMoreElements()) {
+
layeredNetworkListModel.addElement(availableNetworks.nextElement());
+ }
+
+ availableNetworkListModel.clear();
+
}// GEN-LAST:event_MoveAllAvailableNetworkButtonActionPerformed
private void MoveSelectedAvailableNetworkButtonActionPerformed(
java.awt.event.ActionEvent evt) {//
GEN-FIRST:event_MoveSelectedAvailableNetworkButtonActionPerformed
// TODO add your handling code here:
+
}// GEN-LAST:event_MoveSelectedAvailableNetworkButtonActionPerformed
private void MoveSelectedIntegratedNetworkButtonActionPerformed(
java.awt.event.ActionEvent evt) {//
GEN-FIRST:event_MoveSelectedIntegratedNetworkButtonActionPerformed
// TODO add your handling code here:
+
}// GEN-LAST:event_MoveSelectedIntegratedNetworkButtonActionPerformed
private void MoveAllIntegratedNetworkButtonActionPerformed(
java.awt.event.ActionEvent evt) {//
GEN-FIRST:event_MoveAllIntegratedNetworkButtonActionPerformed
// TODO add your handling code here:
+
}// GEN-LAST:event_MoveAllIntegratedNetworkButtonActionPerformed
// Variables declaration - do not modify//GEN-BEGIN:variables
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---