public AbstractReportTable createBySelectorIndefiner(SelectorIndefiner indefiner){
switch (indefiner.getId()){
case DiseaseReportMaps.SELECTOR_ID_DISEATED_REPORT:
return new DiagnosisReportTable(indefiner.getId());
case DiseaseReportMaps.SELECTOR_ID_SICKLIST_REPORT:
return new SickListReportTable();
case DiseaseReportMaps.SELECTOR_ID_FOLLUP_REPORT:
return new FollowUpReportTable();
case DiseaseReportMaps.SELECTOR_ID_COMBINED_DISEASE_TABLE:
return new CombinedDiseaseTable();
case DiseaseReportMaps.SELECTOR_ID_TABLE_WITH_SUBTABLE: