Mercurial > dive4elements > river
diff flys-client/src/main/java/de/intevation/flys/client/client/ui/DatacageButton.java @ 811:8fa303586f14
Pass user id to the meta data service.
flys-client/trunk@2466 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Mon, 08 Aug 2011 11:02:45 +0000 |
parents | 4e0b73b7113b |
children | 9ecd58f619a4 |
line wrap: on
line diff
--- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/DatacageButton.java Tue Aug 02 12:57:48 2011 +0000 +++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/DatacageButton.java Mon Aug 08 11:02:45 2011 +0000 @@ -7,24 +7,26 @@ import com.smartgwt.client.widgets.events.CloseClientEvent; import de.intevation.flys.client.shared.model.Artifact; +import de.intevation.flys.client.shared.model.User; public class DatacageButton extends Button implements ClickHandler { protected Artifact artifact; + protected User user; - - public DatacageButton(String title, Artifact artifact) { + public DatacageButton(String title, Artifact artifact, User user) { super(title); this.artifact = artifact; + this.user = user; addClickHandler(this); } public void onClick(ClickEvent event) { - final DatacageWindow dc = new DatacageWindow(artifact); + final DatacageWindow dc = new DatacageWindow(artifact, user); dc.addCloseClickHandler(new CloseClickHandler() { public void onCloseClick(CloseClientEvent event) { dc.destroy();