Author: ruschein
Date: 2011-08-18 10:29:59 -0700 (Thu, 18 Aug 2011)
New Revision: 26598

Modified:
   
core3/impl/trunk/table-browser-impl/src/main/java/org/cytoscape/browser/internal/BrowserTableModel.java
Log:
Added filtering based on event source.

Modified: 
core3/impl/trunk/table-browser-impl/src/main/java/org/cytoscape/browser/internal/BrowserTableModel.java
===================================================================
--- 
core3/impl/trunk/table-browser-impl/src/main/java/org/cytoscape/browser/internal/BrowserTableModel.java
     2011-08-18 17:10:55 UTC (rev 26597)
+++ 
core3/impl/trunk/table-browser-impl/src/main/java/org/cytoscape/browser/internal/BrowserTableModel.java
     2011-08-18 17:29:59 UTC (rev 26598)
@@ -310,6 +310,9 @@
 
        @Override
        public void handleEvent(final RowsSetEvent e) {
+               if (e.getSource() != dataTable)
+                       return;
+
                if (tableHasBooleanSelected) {
                        selectedRows = null;
                        boolean foundANonSelectedColumnName = false;
@@ -326,9 +329,9 @@
                        }
                }
 
-                               for (final RowSetRecord rowSet : 
e.getPayloadCollection())
-                                       handleRowValueUpdate(rowSet.getRow(), 
rowSet.getColumn(),
-                                                            rowSet.getValue(), 
rowSet.getRawValue());
+               for (final RowSetRecord rowSet : e.getPayloadCollection())
+                       handleRowValueUpdate(rowSet.getRow(), 
rowSet.getColumn(),
+                                            rowSet.getValue(), 
rowSet.getRawValue());
        }
 
        private void handleRowValueUpdate(final CyRow row, final String 
columnName, final Object newValue,

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