]> source.dussan.org Git - vaadin-framework.git/commitdiff
ComboBox can now be focused
authorMatti Tahvonen <matti.tahvonen@itmill.com>
Thu, 15 May 2008 16:22:28 +0000 (16:22 +0000)
committerMatti Tahvonen <matti.tahvonen@itmill.com>
Thu, 15 May 2008 16:22:28 +0000 (16:22 +0000)
svn changeset:4515/svn branch:trunk

src/com/itmill/toolkit/terminal/gwt/client/ui/IFilterSelect.java

index 7cafd76e644bbe7d9e2373c1bf2b90389d41f72f..1d416642f7af7851200d3057f38c9842d5beaf0a 100644 (file)
@@ -28,6 +28,7 @@ import com.google.gwt.user.client.ui.Widget;
 import com.google.gwt.user.client.ui.PopupPanel.PositionCallback;
 import com.google.gwt.user.client.ui.SuggestOracle.Suggestion;
 import com.itmill.toolkit.terminal.gwt.client.ApplicationConnection;
+import com.itmill.toolkit.terminal.gwt.client.Focusable;
 import com.itmill.toolkit.terminal.gwt.client.Paintable;
 import com.itmill.toolkit.terminal.gwt.client.UIDL;
 import com.itmill.toolkit.terminal.gwt.client.Util;
@@ -37,7 +38,7 @@ import com.itmill.toolkit.terminal.gwt.client.Util;
  * TODO needs major refactoring (to be extensible etc)
  */
 public class IFilterSelect extends Composite implements Paintable,
-        KeyboardListener, ClickListener, FocusListener {
+        KeyboardListener, ClickListener, FocusListener, Focusable {
 
     public class FilterSelectSuggestion implements Suggestion, Command {
 
@@ -746,4 +747,8 @@ public class IFilterSelect extends Composite implements Paintable,
             // TODO add CLASSNAME_EMPTY
         }
     }
+
+    public void focus() {
+        tb.setFocus(true);
+    }
 }