Setar valores com SwingBean

Olá!

Estou com um problema e gostaria de uma ajuda. Estou usando o framework SwinBean para um projeto com RMI. Estou sem saber como pegar os dados do formulario e jogar no Bean. Segue o codigo:

public class FuncionarioForm {
	private MyInteface remoteService;
	private String remoteString;
	private Funcionario funcionario = new Funcionario();
	private Connection conn;


	public FuncionarioForm() throws RemoteException, SQLException {
		this.conn = (Connection) acessoDB.abreConexao();
	}

	public void init() {
		try {
			remoteService = (MyInteface) Naming.lookup("rmi://127.0.0.1/Financeiro");
			remoteString = remoteService.getMensagem();

			System.out.println(remoteString);
		} catch (Exception e) {
			throw new RuntimeException(e);
		}
	}

    public static void main(String[] args) {
        // Cria componente de formulário
        GenericFieldDescriptor descriptor = XMLDescriptorFactory
                .getFieldDescriptor(Funcionario.class, "projetormi\\funcionarioForm.xml", "FuncionarioForm");
        final JBeanPanel<Funcionario> panel = new JBeanPanel<Funcionario>(
                Funcionario.class, descriptor);

        JActButton botaoExibir = new JActButton("Cadastrar",
                new ApplicationAction() {
            public void execute() {
                Funcionario func = new Funcionario();
                panel.populateBean(func);
                StringBuilder builder = new StringBuilder();
                builder.append("Nome: " + func.getNome() + "\n");
                builder.append("Cpf: " + func.getCpf() + "\n");
                builder.append("Empresa: " + func.getEmpresa() + "\n");
                builder.append("Cargo: " + func.getCargo() + "\n");
                builder.append("Renda Bruta: " + func.getRendaBruta() + "\n");
				builder.append("Renda Líquida: " + func.getRendaLiquida() + "\n");
				builder.append("Margem Consignável: " + func.getMargemConsignavel() + "\n");
                //JOptionPane.showMessageDialog(panel, builder);

				
            }
        });

        JPanel panelButton = new JPanel();
        panelButton.add(botaoExibir);

        // Cria Frame para exibição da tela
        JFrame frame = new JFrame("Formulário de Cadastro de Funcionário");
        frame.setSize(400, 400);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setLayout(new BorderLayout());
        frame.getContentPane().add(panel, BorderLayout.NORTH);
        frame.getContentPane().add(panelButton, BorderLayout.SOUTH);

        frame.setVisible(true);

    }

}

Não consegui achar nenhum metodo do “builder” para usar os setters do Bean! Alguem saberia como setar esses atributos?

Eu queria setar os valores para entao invocar o método remoto para cadastro em um banco:

[code]
funcionario.setNomeFunc(?);
funcionario.setCpf(?);
funcionario.setEmpresa(?);
funcionario.setCargo(?);
funcionario.setRendaBruta(?);
funcionario.setRendaLiquida(?);
funcionario.setMargemConsignavel(?);

funcionario = remoteService.getAddFunc(funcionario);[/code]

Mas o problema é justamente os parametros dos metodos set! Como encotra-los.