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();

http://dive4elements.wald.intevation.org