Mercurial > lada > lada-server
changeset 58:c85c64039b80
Refactored LProbeDetails class. The class now inherits from the LProbe class.
Added function setLrobe which will set the values from LProbe in
LProbeDetails.
author | Torsten Irländer <torsten.irlaender@intevation.de> |
---|---|
date | Mon, 27 May 2013 17:31:00 +0200 |
parents | d57f2aba50e0 |
children | f2c4d8a5f0d6 |
files | src/main/java/de/intevation/lada/model/LProbeDetails.java |
diffstat | 1 files changed, 22 insertions(+), 20 deletions(-) [+] |
line wrap: on
line diff
--- a/src/main/java/de/intevation/lada/model/LProbeDetails.java Mon May 27 15:24:48 2013 +0200 +++ b/src/main/java/de/intevation/lada/model/LProbeDetails.java Mon May 27 17:31:00 2013 +0200 @@ -4,32 +4,34 @@ import java.util.List; -public class LProbeDetails implements Serializable +public class LProbeDetails extends LProbe { - private LProbe lprobe; private List<LOrt> lorts; private List<LKommentarP> lkommentar; - public LProbeDetails() { - } - - public LProbeDetails( - LProbe lprobe, - List<LOrt> lorts, - List<LKommentarP> lkommentar - ) { - this.lprobe = lprobe; - this.lorts = lorts; - this.setLkommentar(lkommentar); - } - - public LProbe getLprobe() { - return lprobe; - } - public void setLprobe(LProbe lprobe) { - this.lprobe = lprobe; + this.setProbeId(lprobe.getProbeId()); + this.setMstId(lprobe.getMstId()); + this.setUmwId(lprobe.getUmwId()); + this.setTest(lprobe.isTest()); + this.setHauptprobenNr(lprobe.getHauptprobenNr()); + this.setBaId(lprobe.getBaId()); + this.setMediaDesk(lprobe.getMediaDesk()); + this.setMedia(lprobe.getMedia()); + this.setProbenartId(lprobe.getProbenartId()); + this.setDatenbasisId(lprobe.getDatenbasisId()); + this.setProbeentnahmeBeginn(lprobe.getProbeentnahmeBeginn()); + this.setProbeentnahmeEnde(lprobe.getProbeentnahmeEnde()); + this.setMittelungsdauer(lprobe.getMittelungsdauer()); + this.setLetzteAenderung(lprobe.getLetzteAenderung()); + this.setErzeugerId(lprobe.getErzeugerId()); + this.setProbeNehmerId(lprobe.getProbeNehmerId()); + this.setMpKat(lprobe.getMpKat()); + this.setMplId(lprobe.getMplId()); + this.setMprId(lprobe.getMprId()); + this.setSolldatumBeginn(lprobe.getSolldatumBeginn()); + this.setSolldatumEnde(lprobe.getSolldatumEnde()); } public List<LOrt> getLort() {