Mercurial > dive4elements > river
view flys-client/src/main/java/de/intevation/flys/client/shared/model/DefaultRiverInfo.java @ 4147:db0b9cff8496
Cosmetics, documentation.
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Tue, 16 Oct 2012 11:33:23 +0200 |
parents | f3b821735e39 |
children | 7a889098bcc6 |
line wrap: on
line source
package de.intevation.flys.client.shared.model; import java.util.List; /** * @author <a href="mailto:bjoern.ricks@intevation.de">Björn Ricks</a> */ public class DefaultRiverInfo implements RiverInfo { private String name; private boolean kmup; private Double start; private Double end; private String wstunit; private Double minq; private Double maxq; private Long officialnumber; private List<GaugeInfo> gaugeinfo; public DefaultRiverInfo() { } public DefaultRiverInfo( String name, boolean kmup, Double start, Double end, String wstunit, Double minq, Double maxq, Long official, List<GaugeInfo> gaugeinfo) { this.name = name; this.kmup = kmup; this.start = start; this.end = end; this.wstunit = wstunit; this.minq = minq; this.maxq = maxq; this.officialnumber = official; this.gaugeinfo = gaugeinfo; } public boolean isKmUp() { return this.kmup; } /** * Start KM of the river */ public Double getKmStart() { return this.start; } /** * End KM of the river */ public Double getKmEnd() { return this.end; } /** * Returns the name of the river */ public String getName() { return this.name; } /** * Returns the name of the WST unit */ public String getWstUnit() { return this.wstunit; } /** * Return all gauge info of the river */ public List<GaugeInfo> getGauges() { return this.gaugeinfo; } /** * Returns the min q value of the river */ public Double getMinQ() { return this.minq; } /** * Returns the max q value of the river */ public Double getMaxQ() { return maxq; } /** * Returns the official number of the river */ public Long getOfficialNumber() { return this.officialnumber; } }