Author: slotia
Date: 2012-07-27 12:13:33 -0700 (Fri, 27 Jul 2012)
New Revision: 30024
Modified:
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/ui/NetworkImportOptionsPanel.java
Log:
Added event listeners to source and target combo boxes
Modified:
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/ui/NetworkImportOptionsPanel.java
===================================================================
---
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/ui/NetworkImportOptionsPanel.java
2012-07-27 19:03:21 UTC (rev 30023)
+++
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/ui/NetworkImportOptionsPanel.java
2012-07-27 19:13:33 UTC (rev 30024)
@@ -39,16 +39,20 @@
import static
org.cytoscape.tableimport.internal.ui.theme.ImportDialogColorTheme.*;
import static
org.cytoscape.tableimport.internal.ui.theme.ImportDialogFontTheme.*;
import static
org.cytoscape.tableimport.internal.ui.theme.ImportDialogIconSets.*;
+import org.cytoscape.tableimport.internal.util.CytoscapeServices;
import java.beans.PropertyChangeListener;
import java.beans.PropertyChangeSupport;
import java.util.ArrayList;
import java.util.List;
+import java.util.Map;
+import java.util.HashMap;
import javax.swing.JPanel;
import javax.swing.SwingConstants;
+import org.osgi.service.event.Event;
/**
* GUI Component for specify options for network table import.<br>
*
@@ -111,6 +115,11 @@
sourceComboBox.addActionListener(new
java.awt.event.ActionListener() {
public void
actionPerformed(java.awt.event.ActionEvent evt) {
networkColumnsComboBoxActionPerformed(evt);
+
+ final Map<String,String> props = new
HashMap<String,String>();
+ props.put("action", "set source interaction column");
+ props.put("column", sourceComboBox.getSelectedItem() ==
null ? null : sourceComboBox.getSelectedItem().toString());
+ CytoscapeServices.eventAdmin.postEvent(new
Event("org/cytoscape/gettingstarted", props));
}
});
@@ -137,6 +146,10 @@
targetComboBox.addActionListener(new
java.awt.event.ActionListener() {
public void
actionPerformed(java.awt.event.ActionEvent evt) {
networkColumnsComboBoxActionPerformed(evt);
+
+ props.put("action", "set target interaction column");
+ props.put("column", targetComboBox.getSelectedItem() ==
null ? null : targetComboBox.getSelectedItem().toString());
+ CytoscapeServices.eventAdmin.postEvent(new
Event("org/cytoscape/gettingstarted", props));
}
});
--
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.