[ajuda]iReport + Bean's + JRBeanCollectionDataSource

na minha aplicação tenho a seguinte classe

public class ControleRelatorio {

    public static void relatorioBaseadoEmBeans() throws Exception {
        AgendaDao agDao = new AgendaDao();
        List<Agenda> listaAgendas = agDao.listar();

//        List<String> lista = new ArrayList<String>();
//        lista.add("Rua santa rita");
//        lista.add("Rua 21");
//        lista.add("Rua 10");
//        listaAgendas.get(1).setEndereco(lista);

        InputStream in = new FileInputStream(new File("relatorio-contatos.jrxml"));
        JasperReport report = JasperCompileManager.compileReport(in);
        JRDataSource dataSource = new JRBeanCollectionDataSource(listaAgendas);
        JasperPrint print = JasperFillManager.fillReport(report, null, dataSource);
        JasperViewer.viewReport(print);
    }
}

E gostaria de pegar esses beans no iReport … como faço … ?

ex.: [color=green]$F{listaAgendas.nome}[/color]

isso e um relatorio ?