24,7 → 24,6 |
|
public class FormulairePropositionPresenteur implements GwtObserver { |
|
private final MockDatasource validationService = MockDatasource.getInstance(); |
private ArrayList<String> propositionsTaxons; |
|
private FormulairePropositionVue formulairePropositionVue = new FormulairePropositionVue(); |
31,9 → 30,9 |
|
public void go(HasWidgets composite) { |
|
validationService.addObserver(this); |
CacheClient.getInstance().getCurrentObservation().addObserver(this); |
|
propositionsTaxons = validationService.getPropositionsTaxonsData(CacheClient.getInstance().getCurrentObservation().getIdImage()); |
propositionsTaxons = CacheClient.getInstance().getCurrentObservation().getPropositionsTaxonsData(); |
formulairePropositionVue.chargerPropositionsTaxons(propositionsTaxons); |
composite.add(formulairePropositionVue); |
|
50,13 → 49,7 |
return; |
} else { |
ObservationValidation propositionAjoutee = collecterValeursSaisieProposition(); |
|
try { |
validationService.saveValidationData(propositionAjoutee); |
} catch (ExceptionClient e) { |
// TODO Auto-generated catch block |
e.printStackTrace(); |
} |
CacheClient.getInstance().getCurrentObservation().addImageCelValidationData(propositionAjoutee); |
} |
} |
}); |
93,7 → 86,7 |
|
@Override |
public void update(GwtObservable observable, Object data) { |
propositionsTaxons = validationService.getPropositionsTaxonsData(CacheClient.getInstance().getCurrentObservation().getIdImage()); |
propositionsTaxons = CacheClient.getInstance().getCurrentObservation().getPropositionsTaxonsData(); |
formulairePropositionVue.chargerPropositionsTaxons(propositionsTaxons); |
} |
} |