}
drawItensButtons();
}
private void createRegistrationRepository() {
HomeReportsRepository registrationRepository = new HomeReportsRepository(
componentsAreaComposite, 0, 80, 50, 10, 100, -10);
registrationRepository.setTitle("Matricula");
if (system.hasAccess("Relat�rio de Presen�as"))
registrationRepository.addItem("Relat�rio de Presen�as",
mainScreen, "openRegistrationAppointmentControlCenter");
if (system.hasAccess("Contrato em Branco"))
registrationRepository.addItem("Contrato em Branco", mainScreen,
"openBlankContract");
if (system.hasAccess("Relat�rio de Alunos"))
registrationRepository.addItem("Relat�rio de Alunos", mainScreen,
"openStudentRegistrationReportControlCenter");
if (system.hasAccess("Relat�rio de Alunos Faltante por Data e Hor�rio"))
registrationRepository.addItem("Relat�rio de Alunos Faltantes por Data e Hor�rio", mainScreen,
"openStudentMissedClassesControlCenter");
if (system.hasAccess("Ficha de Cadastro"))
registrationRepository.addItem("Ficha de Cadastro", mainScreen,
"openRegistrationFiche");
if (system.hasAccess("Quadro de Hor�rios"))
registrationRepository.addItem("Quadro de Hor�rios", mainScreen,
"openRegistrationMapReportControlCenter");
if (system.hasAccess("Impress�o de Certificado"))
registrationRepository.addItem("Impress�o de Certificado", mainScreen,
"openCertifydReportControlCenter");
if (system.hasAccess("Certificados Pendentes para Impress�o"))
registrationRepository.addItem("Certificados Pendentes para Impress�o", mainScreen,
"openStudentWithoutPrintedCertifydReportControlCenter");
componentsList.add(registrationRepository);
}