package nl.ipo.cds.admin.ba.controller; import nl.ipo.cds.domain.Bronhouder; public class BronhouderNAW { private Bronhouder bronhouder; private boolean hasUnauthorizedThema = false; public BronhouderNAW(Bronhouder bronhouder){ this.bronhouder = bronhouder; } /** * Make a wrapper class for bronhouder and set a flag when it has unauthorized datasets * @param bronhouder * @param hasUnauthorizedThema true if it has one or more datasets that do not belong to authorized themas<br> * default false */ public BronhouderNAW(Bronhouder bronhouder, boolean hasUnauthorizedThema){ this.bronhouder = bronhouder; this.hasUnauthorizedThema = hasUnauthorizedThema; } public Long getId() { return this.bronhouder.getId(); } public void setId(Long id) { this.bronhouder.setId(id); } public String getCode() { return this.bronhouder.getCode(); } public void setCode(String code) { this.bronhouder.setCode(code); } public String getBronhouderNaam() { return this.bronhouder.getNaam(); } public void setBronhouderNaam(String naam) { this.bronhouder.setNaam(naam); } public String getNaam() { return this.bronhouder.getContactNaam(); } public void setNaam(String naam) { this.bronhouder.setContactNaam(naam); } public String getAdres() { return this.bronhouder.getContactAdres(); } public void setAdres(String adres) { this.bronhouder.setContactAdres(adres); } public String getPlaats() { return this.bronhouder.getContactPlaats(); } public void setPlaats(String plaats) { this.bronhouder.setContactPlaats(plaats); } public String getPostcode() { return this.bronhouder.getContactPostcode(); } public void setPostcode(String postcode) { this.bronhouder.setContactPostcode(postcode); } public String getTelefoonnummer() { return this.bronhouder.getContactTelefoonnummer(); } public void setTelefoonnummer(String telefoonnummer) { this.bronhouder.setContactTelefoonnummer(telefoonnummer); } public String getEmailadres() { return this.bronhouder.getContactEmailadres(); } public void setEmailadres(String emailadres) { this.bronhouder.setContactEmailadres(emailadres); } public String getExtraemailadres() { return this.bronhouder.getContactExtraEmailadres(); } public void setExtraemailadres(String emailadres) { this.bronhouder.setContactExtraEmailadres(emailadres); } public Bronhouder getBronhouder() { return bronhouder; } public void setBronhouder(Bronhouder bronhouder) { this.bronhouder = bronhouder; } public boolean isHasUnauthorizedThema() { return hasUnauthorizedThema; } public void setHasUnauthorizedThema(boolean hasUnauthorizedThema) { this.hasUnauthorizedThema = hasUnauthorizedThema; } }