Revision: 6718
http://squirrel-sql.svn.sourceforge.net/squirrel-sql/?rev=6718&view=rev
Author: gerdwagner
Date: 2012-11-17 20:28:27 +0000 (Sat, 17 Nov 2012)
Log Message:
-----------
Result table search --> More
Modified Paths:
--------------
trunk/sql12/fw/src/main/java/net/sourceforge/squirrel_sql/fw/datasetviewer/tablefind/DataSetFindPanelController.java
Modified: trunk/sql12/fw/src/main/java/net/sourceforge/squirrel_sql/fw/datasetviewer/tablefind/DataSetFindPanelController.java
===================================================================
--- trunk/sql12/fw/src/main/java/net/sourceforge/squirrel_sql/fw/datasetviewer/tablefind/DataSetFindPanelController.java 2012-11-17 20:23:28 UTC (rev 6717)
+++ trunk/sql12/fw/src/main/java/net/sourceforge/squirrel_sql/fw/datasetviewer/tablefind/DataSetFindPanelController.java 2012-11-17 20:28:27 UTC (rev 6718)
@@ -8,6 +8,8 @@
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
+import java.awt.event.ItemEvent;
+import java.awt.event.ItemListener;
import java.util.List;
public class DataSetFindPanelController
@@ -70,7 +72,7 @@
@Override
public void actionPerformed(ActionEvent e)
{
- onUnhighlightResult();
+ clearFind();
}
});
@@ -95,6 +97,24 @@
}
});
+ _dataSetFindPanel.chkCaseSensitive.addActionListener(new ActionListener()
+ {
+ @Override
+ public void actionPerformed(ActionEvent e)
+ {
+ clearFind();
+ }
+ });
+
+ _dataSetFindPanel.cboMatchType.addItemListener(new ItemListener()
+ {
+ @Override
+ public void itemStateChanged(ItemEvent e)
+ {
+ clearFind();
+ }
+ });
+
}
private void onShowRowsFoundInTable()
@@ -143,11 +163,11 @@
public void wasHidden()
{
- onUnhighlightResult();
+ clearFind();
}
- private void onUnhighlightResult()
+ private void clearFind()
{
_trace.clear();
_findService.repaintAll();
@@ -173,7 +193,7 @@
@Override
public void tableCellStructureChanged()
{
- onUnhighlightResult();
+ clearFind();
}
});
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|