Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Stepper2011-07-20 11:33:00 +0000
committerEike Stepper2011-07-20 11:33:00 +0000
commitd4c201ea269c8123c7d470165d45fdb8d834f70e (patch)
tree71b46ec1c61d909ea186c2a43a6d2788e0a1d8d0 /plugins/org.eclipse.emf.cdo.server.db
parent6e37c9a15ce6a70ff63aac15fe07953913da4ae7 (diff)
downloadcdo-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.java5
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");

Back to the top