* Specifies the images that will be bundled for this Composite.\r
*/\r
public interface Images extends ImageBundle {\r
-\r
- /**\r
- * Will bundle the file 'search_16.png' residing in the package\r
- * 'gr.ebs.gss.resources'.\r
- *\r
- * @return the image prototype\r
- */\r
@Resource("gr/ebs/gss/resources/search_16.png")\r
AbstractImagePrototype searchButton();\r
}\r
tb.addFocusListener(this);\r
tb.addKeyboardListener(new KeyboardListenerAdapter() {\r
\r
- public void onKeyPress(final Widget sender, final char keyCode, final int modifiers) {\r
+ @Override\r
+ public void onKeyPress(Widget sender, char keyCode, int modifiers) {\r
if (keyCode == '\r')\r
- // TODO Perform the search and display the results.\r
GSS.get().showSearchResults(tb.getText());\r
else if (keyCode == 27) {\r
// Simulate the proper behavior for the escape key (27 ==\r
}\r
});\r
\r
- final Button b = new Button(createHeaderHTML(images.searchButton(), "Search"), new ClickListener() {\r
+ Button b = new Button(createHeaderHTML(images.searchButton(), "Search"), new ClickListener() {\r
\r
public void onClick(Widget sender) {\r
GSS.get().showSearchResults(tb.getText());\r
}\r
});\r
\r
- final HorizontalPanel panel = new HorizontalPanel();\r
+ HorizontalPanel panel = new HorizontalPanel();\r
panel.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE);\r
panel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER);\r
panel.add(tb);\r
* @param caption the caption\r
* @return the HTML fragment\r
*/\r
- private String createHeaderHTML(final AbstractImagePrototype imageProto, final String caption) {\r
-\r
- final String captionHTML = "<table cellpadding='0' cellspacing='0'>" + "<tr><td>" + imageProto.getHTML() + "</td><td style='font-size: 90%;'> " + caption + "</td></tr></table>";\r
-\r
+ private String createHeaderHTML(AbstractImagePrototype imageProto, String caption) {\r
+ String captionHTML = "<table cellpadding='0' cellspacing='0'>" + "<tr><td>" +\r
+ imageProto.getHTML() + "</td><td style='font-size: 90%;'> " +\r
+ caption + "</td></tr></table>";\r
return captionHTML;\r
}\r
\r
- /*\r
- * (non-Javadoc)\r
- *\r
- * @see com.google.gwt.user.client.ui.FocusListener#onFocus(com.google.gwt.user.client.ui.Widget)\r
- */\r
- public void onFocus(final Widget sender) {\r
- final TextBox b = (TextBox) sender;\r
+ public void onFocus(Widget sender) {\r
+ TextBox b = (TextBox) sender;\r
if (b.getText().equals(TEXT_HINT))\r
b.setText("");\r
sender.removeStyleDependentName("empty");\r
}\r
\r
- /*\r
- * (non-Javadoc)\r
- *\r
- * @see com.google.gwt.user.client.ui.FocusListener#onLostFocus(com.google.gwt.user.client.ui.Widget)\r
- */\r
- public void onLostFocus(final Widget sender) {\r
- final TextBox b = (TextBox) sender;\r
+ public void onLostFocus(Widget sender) {\r
+ TextBox b = (TextBox) sender;\r
if (b.getText().equals("")) {\r
b.addStyleDependentName("empty");\r
b.setText(TEXT_HINT);\r