/** active la méthode "suprimer(Objet)" des listener de {@link #listeners} */ protected void fireSuprimerObjet() { List<ObjetListener> tmp = new ArrayList<ObjetListener>(); tmp.addAll(listeners); for (ObjetListener listener : tmp) { listener.suprimer(this); } }
/** active la méthode "miseAJour(Objet)" des listener de {@link #listeners} */ protected void fireMiseAJour() { List<ObjetListener> tmp = new ArrayList<ObjetListener>(); tmp.addAll(listeners); for (ObjetListener listener : tmp) { listener.miseAJour(); } }
/** active la méthode "nouveau(Objet)" des listener de {@link #listeners} */ protected void fireNouvelObjet() { List<ObjetListener> tmp = new ArrayList<ObjetListener>(); tmp.addAll(listeners); for (ObjetListener listener : tmp) { listener.nouveau(this); } }