/** * Met à jour la gui active lorsque l'objet obsevable remarque un changement dans l'état de la gui * active * * @param observable Objet observer * @param o */ @Override public void update(Observable observable, Object o) { if (observable.toString().equals("image")) { ImageConcrete image = (ImageConcrete) observable; this.setImage(image); this.repaint(); } if (observable.toString().equals("perspective")) { this.perspective = (Perspective) observable; this.repaint(); } }
@Override public void update(Observable arg0, Object arg1) { switch (arg0.toString()) { case "datumauswahl": setzeTagesplanFuerAusgewaehltesDatum(); break; case "vorstellungsauswahl": setzeAusgewaehlteVorstellung(); break; } }