Definir / Obter valores para RadioGroupFieldEditor no SWT
Eu estou tentando adicionar um RadioGroupFieldEditor em um aplicativo Eclipse RCP que estou desenvolvendo, mas parece incapaz de fazer duas coisas principais:
definir o valor para o botão de opção (ou seja, quando a caixa de diálogo / janela é aberta, gostaria de, por exemplo, definir o padrão para "button1")obter o valor atual do botão de opção selecionado (ou seja, o que foi selecionado pelo usuário ou, se nada tiver sido definido, o valor padrão definido acima).O código que estou usando é o seguinte:
String[][] radioButtonOptions = new String[][] { { "Button1" "button1" },
{ "Button2" "button2" } };
RadioGroupFieldEditor radioButtonGroup
= new RadioGroupFieldEditor("PrefValue", "Choose Button1 or Button2", 2,
radioButtonOptions, parent, true)
Eu tenho um método fireValueChanged (), que eu poderia usar para definir outra variável String com o valor (quando o usuário faz uma escolha), mas isso só parece confuso. Também não me permite definir o valor padrão ...
Eu suspeito que estou perdendo algo significativo! Deve haver métodos get / set para os itens acima?