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.

Reply via email to