@Override public void setMobile(String mobile) { String oldValue = this.mobile; fireOnPreWrite(PROPERTY_MOBILE, oldValue, mobile); this.mobile = mobile; fireOnPostWrite(PROPERTY_MOBILE, oldValue, mobile); }
@Override public void setVille(String ville) { String oldValue = this.ville; fireOnPreWrite(PROPERTY_VILLE, oldValue, ville); this.ville = ville; fireOnPostWrite(PROPERTY_VILLE, oldValue, ville); }
@Override public void setCommentaire(String commentaire) { String oldValue = this.commentaire; fireOnPreWrite(PROPERTY_COMMENTAIRE, oldValue, commentaire); this.commentaire = commentaire; fireOnPostWrite(PROPERTY_COMMENTAIRE, oldValue, commentaire); }
@Override public void setNbTomTomGPSModif(int nbTomTomGPSModif) { int oldValue = this.nbTomTomGPSModif; fireOnPreWrite(PROPERTY_NB_TOM_TOM_GPSMODIF, oldValue, nbTomTomGPSModif); this.nbTomTomGPSModif = nbTomTomGPSModif; fireOnPostWrite(PROPERTY_NB_TOM_TOM_GPSMODIF, oldValue, nbTomTomGPSModif); }
@Override public void setAccesEleveur(InfoAccess accesEleveur) { InfoAccess oldValue = this.accesEleveur; fireOnPreWrite(PROPERTY_ACCES_ELEVEUR, oldValue, accesEleveur); this.accesEleveur = accesEleveur; fireOnPostWrite(PROPERTY_ACCES_ELEVEUR, oldValue, accesEleveur); }
@Override public void setCodeINSEE(String codeINSEE) { String oldValue = this.codeINSEE; fireOnPreWrite(PROPERTY_CODE_INSEE, oldValue, codeINSEE); this.codeINSEE = codeINSEE; fireOnPostWrite(PROPERTY_CODE_INSEE, oldValue, codeINSEE); }
@Override public void setContrainteHoraire(String contrainteHoraire) { String oldValue = this.contrainteHoraire; fireOnPreWrite(PROPERTY_CONTRAINTE_HORAIRE, oldValue, contrainteHoraire); this.contrainteHoraire = contrainteHoraire; fireOnPostWrite(PROPERTY_CONTRAINTE_HORAIRE, oldValue, contrainteHoraire); }
@Override public void setSociete(Societe societe) { Societe oldValue = this.societe; fireOnPreWrite(PROPERTY_SOCIETE, oldValue, societe); this.societe = societe; fireOnPostWrite(PROPERTY_SOCIETE, oldValue, societe); }
@Override public void setAdresse(String adresse) { String oldValue = this.adresse; fireOnPreWrite(PROPERTY_ADRESSE, oldValue, adresse); this.adresse = adresse; fireOnPostWrite(PROPERTY_ADRESSE, oldValue, adresse); }
@Override public void setAccesSilos(Collection<InfoAccess> accesSilos) { // Copy elements to keep data for fire with new reference Collection<InfoAccess> oldValue = this.accesSilos != null ? new ArrayList<InfoAccess>(this.accesSilos) : null; fireOnPreWrite(PROPERTY_ACCES_SILOS, oldValue, accesSilos); this.accesSilos = accesSilos; fireOnPostWrite(PROPERTY_ACCES_SILOS, oldValue, accesSilos); }
@Override public void setTelephone(String telephone) { String oldValue = this.telephone; fireOnPreWrite(PROPERTY_TELEPHONE, oldValue, telephone); this.telephone = telephone; fireOnPostWrite(PROPERTY_TELEPHONE, oldValue, telephone); }
@Override public void setCodePostal(String codePostal) { String oldValue = this.codePostal; fireOnPreWrite(PROPERTY_CODE_POSTAL, oldValue, codePostal); this.codePostal = codePostal; fireOnPostWrite(PROPERTY_CODE_POSTAL, oldValue, codePostal); }
@Override public void setNiveauSecurite(int niveauSecurite) { int oldValue = this.niveauSecurite; fireOnPreWrite(PROPERTY_NIVEAU_SECURITE, oldValue, niveauSecurite); this.niveauSecurite = niveauSecurite; fireOnPostWrite(PROPERTY_NIVEAU_SECURITE, oldValue, niveauSecurite); }
@Override public void setNotes(Collection<Note> notes) { // Copy elements to keep data for fire with new reference Collection<Note> oldValue = this.notes != null ? new ArrayList<Note>(this.notes) : null; fireOnPreWrite(PROPERTY_NOTES, oldValue, notes); this.notes = notes; fireOnPostWrite(PROPERTY_NOTES, oldValue, notes); }
@Override public void setRaisonSociale(String raisonSociale) { String oldValue = this.raisonSociale; fireOnPreWrite(PROPERTY_RAISON_SOCIALE, oldValue, raisonSociale); this.raisonSociale = raisonSociale; fireOnPostWrite(PROPERTY_RAISON_SOCIALE, oldValue, raisonSociale); }
@Override public void addAccesSilos(InfoAccess accesSilos) { fireOnPreWrite(PROPERTY_ACCES_SILOS, null, accesSilos); if (this.accesSilos == null) { this.accesSilos = new ArrayList<InfoAccess>(); } accesSilos.setEleveur(this); this.accesSilos.add(accesSilos); fireOnPostWrite(PROPERTY_ACCES_SILOS, this.accesSilos.size(), null, accesSilos); }
@Override public void addActionSecurite(ActionSecurite actionSecurite) { fireOnPreWrite(PROPERTY_ACTION_SECURITE, null, actionSecurite); if (this.actionSecurite == null) { this.actionSecurite = new ArrayList<ActionSecurite>(); } actionSecurite.setEleveur(this); this.actionSecurite.add(actionSecurite); fireOnPostWrite(PROPERTY_ACTION_SECURITE, this.actionSecurite.size(), null, actionSecurite); }
@Override public void removeAccesSilos(InfoAccess accesSilos) { fireOnPreWrite(PROPERTY_ACCES_SILOS, accesSilos, null); if (this.accesSilos == null || !this.accesSilos.remove(accesSilos)) { throw new IllegalArgumentException("List does not contain given element"); } accesSilos.setEleveur(null); fireOnPostWrite(PROPERTY_ACCES_SILOS, this.accesSilos.size() + 1, accesSilos, null); }
@Override public void removeNotes(Note notes) { fireOnPreWrite(PROPERTY_NOTES, notes, null); if (this.notes == null || !this.notes.remove(notes)) { throw new IllegalArgumentException("List does not contain given element"); } notes.setEleveur(null); fireOnPostWrite(PROPERTY_NOTES, this.notes.size() + 1, notes, null); }
@Override public void addNotes(Note notes) { fireOnPreWrite(PROPERTY_NOTES, null, notes); if (this.notes == null) { this.notes = new ArrayList<Note>(); } notes.setEleveur(this); this.notes.add(notes); fireOnPostWrite(PROPERTY_NOTES, this.notes.size(), null, notes); }