Listar nomes no Schedule Agenda

Galera… estou a desenvolver uma agenda com nomes com o componente primeface Schedule (Calendário) e preciso fazer um for para listar todos as aulas vinda do banco, mas este não funfa…

se alguém poder ajudar ai nesta dificuldade!!!

[code] private ScheduleModel scheduleModel;
private ScheduleEvent event = new DefaultScheduleEvent();
private Aulas aula = new Aulas();
private java.util.List aulasx;

public AgendaController(){
	scheduleModel = new DefaultScheduleModel();  
	
	ArrayList<String> aulasx = new ArrayList<String>();
	
             for(String aula : aulasx){			
		event  = new DefaultScheduleEvent(aulasx.getnome, new Date(), new Date());
		scheduleModel.addEvent(event); 
	}
	
	//event  = new DefaultScheduleEvent("teste", new Date(), new Date());  
    // scheduleModel.addEvent(event);     
}[/code]

pessoal consegui resolver o problema após muitas pesquisas na net…

Solução para posteriores dúvidas

aulasx = new DAO<Aulas>(Aulas.class).listaTodos(); for (Aulas e : aulasx){ ScheduleEvent event = new DefaultScheduleEvent( e.getAluno().getNome(), previousDay8Pm(), previousDay11Pm()); event.setId(e.getIdAula().toString()); eventModel.addEvent(event); }