Mercurial > dive4elements > river
view flys-client/src/main/java/de/intevation/flys/client/client/ui/WaterlevelGroundPanel.java @ 4215:c179cd02177d
Logout the current user
Add code to the logout button to remove the current user from the session and to
redirect the browser window to the login page.
Part of flys/issue916 (Logout: "Abmelden" Knopf mit Funktion belegen)
author | Björn Ricks <bjoern.ricks@intevation.de> |
---|---|
date | Tue, 23 Oct 2012 09:59:16 +0200 |
parents | 03de5c424f95 |
children |
line wrap: on
line source
package de.intevation.flys.client.client.ui; public class WaterlevelGroundPanel extends DistancePanel { private static final long serialVersionUID = 6598703468619862469L; public static final String FIELD_LOWER = "diff_from"; public static final String FIELD_UPPER = "diff_to"; public static final String FIELD_STEP = "diff_diff"; public WaterlevelGroundPanel() { super("left"); } @Override protected String getLowerField() { return FIELD_LOWER; } @Override protected String getUpperField() { return FIELD_UPPER; } @Override protected String getStepField() { return FIELD_STEP; } @Override protected String getLabel() { return MSG.waterlevel_ground_state(); } @Override protected String labelFrom() { return getLabelFrom() + " [" + getUnitFrom() + "]"; } @Override protected String getLabelFrom() { return MSG.wgLabelFrom(); } @Override protected String getUnitFrom() { return MSG.wgUnitFrom(); } @Override protected String labelTo() { return getLabelTo() + " [" + getUnitTo() + "]"; } @Override protected String getLabelTo() { return MSG.wgLabelTo(); } @Override protected String getUnitTo() { return MSG.wgUnitTo(); } @Override protected String labelStep() { return getLabelStep() + " [" + getUnitStep() + "]"; } @Override protected String getLabelStep() { return MSG.wgLabelStep(); } @Override protected String getUnitStep() { return MSG.wgUnitStep(); } @Override protected double getDefaultFrom() { return 0; } @Override protected double getDefaultTo() { return 0; } @Override protected double getDefaultStep() { return 0; } @Override protected void initHelperPanel() { // We don't need a helper panel here. But we have to override this // method to avoid the table creation in the parent class. } } // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :