Index: frontend/client/src/autotest/common/ui/RadioChooserDisplay.java |
diff --git a/frontend/client/src/autotest/common/ui/RadioChooserDisplay.java b/frontend/client/src/autotest/common/ui/RadioChooserDisplay.java |
new file mode 100644 |
index 0000000000000000000000000000000000000000..0a665c118537d0eebb8a9c960ffcd753762f1119 |
--- /dev/null |
+++ b/frontend/client/src/autotest/common/ui/RadioChooserDisplay.java |
@@ -0,0 +1,23 @@ |
+package autotest.common.ui; |
+ |
+import autotest.afe.IRadioButton; |
+import autotest.afe.IRadioButton.RadioButtonImpl; |
+ |
+import com.google.gwt.user.client.ui.Composite; |
+import com.google.gwt.user.client.ui.HorizontalPanel; |
+import com.google.gwt.user.client.ui.Panel; |
+ |
+public class RadioChooserDisplay extends Composite implements RadioChooser.Display { |
+ private Panel container = new HorizontalPanel(); |
+ |
+ public RadioChooserDisplay() { |
+ initWidget(container); |
+ setStyleName("radio-chooser"); |
+ } |
+ |
+ public IRadioButton generateRadioButton(String groupName, String choice) { |
+ RadioButtonImpl radioButton = new RadioButtonImpl(groupName, choice); |
+ container.add(radioButton); |
+ return radioButton; |
+ } |
+} |