@Inject public FormatterPreferencePageViewImpl( FormatterPreferencePageViewImplUiBinder uiBinder, JavaLocalizationConstant localizationConstant) { widget = uiBinder.createAndBindUi(this); fileUpload = new FileUpload(); radioButtonGroup = new RadioButtonGroup(); targetPanel.add(radioButtonGroup); radioButtonGroup.addButton( localizationConstant.formatterPreferencesProjectLabel(), localizationConstant.formatterPreferencesProjectDescription(), null, event -> isWorkspace = false); radioButtonGroup.addButton( localizationConstant.formatterPreferencesWorkspaceLabel(), localizationConstant.formatterPreferencesWorkspaceDescription(), null, event -> isWorkspace = true); radioButtonGroup.selectButton(0); uploadForm.add(fileUpload); importButton.setEnabled(false); }