diff options
author | Eike Stepper | 2011-07-20 11:33:00 +0000 |
---|---|---|
committer | Eike Stepper | 2011-07-20 11:33:00 +0000 |
commit | d4c201ea269c8123c7d470165d45fdb8d834f70e (patch) | |
tree | 71b46ec1c61d909ea186c2a43a6d2788e0a1d8d0 /plugins/org.eclipse.emf.cdo.server.db | |
parent | 6e37c9a15ce6a70ff63aac15fe07953913da4ae7 (diff) | |
download | cdo-d4c201ea269c8123c7d470165d45fdb8d834f70e.tar.gz cdo-d4c201ea269c8123c7d470165d45fdb8d834f70e.tar.xz cdo-d4c201ea269c8123c7d470165d45fdb8d834f70e.zip |
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.server.db')
-rw-r--r-- | plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db/DBBrowserPage.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db/DBBrowserPage.java b/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db/DBBrowserPage.java index 6676c11878..c81aafe6ab 100644 --- a/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db/DBBrowserPage.java +++ b/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/internal/db/DBBrowserPage.java @@ -131,6 +131,7 @@ public class DBBrowserPage extends AbstractPage { String order = browser.getParam("order"); String direction = browser.getParam("direction"); + String highlight = browser.getParam("highlight"); Statement stmt = null; ResultSet resultSet = null; @@ -166,7 +167,9 @@ public class DBBrowserPage extends AbstractPage pout.print("<td><b>" + row + "</b></td>\r\n"); for (int i = 0; i < columns; i++) { - pout.print("<td>" + browser.escape(resultSet.getString(1 + i)) + "</td>\r\n"); + String value = resultSet.getString(1 + i); + String bgcolor = highlight != null && highlight.equals(value) ? " bgcolor=\"#fffca6\"" : ""; + pout.print("<td" + bgcolor + ">" + browser.href(value, getName(), "highlight", value) + "</td>\r\n"); } pout.print("</tr>\r\n"); |