@Override public void addAllCamionsAssocies(List<Camion> camionsAssocies) { if (camionsAssocies == null) { return; } for (Camion item : camionsAssocies) { addCamionsAssocies(item); } }
@Override public void addAllDefautChauffeurs(Collection<Chauffeur> defautChauffeurs) { if (defautChauffeurs == null) { return; } for (Chauffeur item : defautChauffeurs) { addDefautChauffeurs(item); } }
@Override public int getNombreCompartiments() { fireOnPreRead(PROPERTY_NOMBRE_COMPARTIMENTS, nombreCompartiments); int result = this.nombreCompartiments; fireOnPostRead(PROPERTY_NOMBRE_COMPARTIMENTS, nombreCompartiments); return result; }
@Override public void setCode(String code) { String oldValue = this.code; fireOnPreWrite(PROPERTY_CODE, oldValue, code); this.code = code; fireOnPostWrite(PROPERTY_CODE, oldValue, code); }
@Override public boolean isDefautChauffeursEmpty() { int size = sizeDefautChauffeurs(); return size == 0; }
@Override public boolean isCamionsAssociesEmpty() { int size = sizeCamionsAssocies(); return size == 0; }
@Override public void setTransporteur(Transporteur transporteur) { Transporteur oldValue = this.transporteur; fireOnPreWrite(PROPERTY_TRANSPORTEUR, oldValue, transporteur); this.transporteur = transporteur; fireOnPostWrite(PROPERTY_TRANSPORTEUR, oldValue, transporteur); }
@Override public void setActif(boolean actif) { boolean oldValue = this.actif; fireOnPreWrite(PROPERTY_ACTIF, oldValue, actif); this.actif = actif; fireOnPostWrite(PROPERTY_ACTIF, oldValue, actif); }
@Override public UserIndicateurs getUserIndicateurs() { fireOnPreRead(PROPERTY_USER_INDICATEURS, userIndicateurs); UserIndicateurs result = this.userIndicateurs; fireOnPostRead(PROPERTY_USER_INDICATEURS, userIndicateurs); return result; }
@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 boolean isActif() { fireOnPreRead(PROPERTY_ACTIF, actif); boolean result = this.actif; fireOnPostRead(PROPERTY_ACTIF, actif); return result; }
@Override public void setUserIndicateurs(UserIndicateurs userIndicateurs) { UserIndicateurs oldValue = this.userIndicateurs; fireOnPreWrite(PROPERTY_USER_INDICATEURS, oldValue, userIndicateurs); this.userIndicateurs = userIndicateurs; fireOnPostWrite(PROPERTY_USER_INDICATEURS, oldValue, userIndicateurs); }
@Override public String getCode() { fireOnPreRead(PROPERTY_CODE, code); String result = this.code; fireOnPostRead(PROPERTY_CODE, code); return result; }
@Override public void setNombreCompartiments(int nombreCompartiments) { int oldValue = this.nombreCompartiments; fireOnPreWrite(PROPERTY_NOMBRE_COMPARTIMENTS, oldValue, nombreCompartiments); this.nombreCompartiments = nombreCompartiments; fireOnPostWrite(PROPERTY_NOMBRE_COMPARTIMENTS, oldValue, nombreCompartiments); }
@Override public Transporteur getTransporteur() { fireOnPreRead(PROPERTY_TRANSPORTEUR, transporteur); Transporteur result = this.transporteur; fireOnPostRead(PROPERTY_TRANSPORTEUR, transporteur); return result; }
@Override public void setCamionsAssocies(List<Camion> camionsAssocies) { // Copy elements to keep data for fire with new reference List<Camion> oldValue = this.camionsAssocies != null ? new ArrayList<Camion>(this.camionsAssocies) : null; fireOnPreWrite(PROPERTY_CAMIONS_ASSOCIES, oldValue, camionsAssocies); this.camionsAssocies = camionsAssocies; fireOnPostWrite(PROPERTY_CAMIONS_ASSOCIES, oldValue, camionsAssocies); }
@Override public boolean getActif() { fireOnPreRead(PROPERTY_ACTIF, actif); boolean result = this.actif; fireOnPostRead(PROPERTY_ACTIF, actif); return result; }
@Override public void setDefautChauffeurs(Collection<Chauffeur> defautChauffeurs) { // Copy elements to keep data for fire with new reference Collection<Chauffeur> oldValue = this.defautChauffeurs != null ? new ArrayList<Chauffeur>(this.defautChauffeurs) : null; fireOnPreWrite(PROPERTY_DEFAUT_CHAUFFEURS, oldValue, defautChauffeurs); this.defautChauffeurs = defautChauffeurs; fireOnPostWrite(PROPERTY_DEFAUT_CHAUFFEURS, oldValue, defautChauffeurs); }
@Override public Societe getSociete() { fireOnPreRead(PROPERTY_SOCIETE, societe); Societe result = this.societe; fireOnPostRead(PROPERTY_SOCIETE, societe); return result; }
@Override public void clearCamionsAssocies() { if (this.camionsAssocies == null) { return; } List<Camion> oldValue = new ArrayList<Camion>(this.camionsAssocies); fireOnPreWrite(PROPERTY_CAMIONS_ASSOCIES, oldValue, this.camionsAssocies); this.camionsAssocies.clear(); fireOnPostWrite(PROPERTY_CAMIONS_ASSOCIES, oldValue, this.camionsAssocies); }