]> source.dussan.org Git - vaadin-framework.git/commitdiff
Fixed resetting link target and updated javadoc (#10543)
authorArtur Signell <artur@vaadin.com>
Thu, 14 Feb 2013 13:06:21 +0000 (15:06 +0200)
committerArtur Signell <artur@vaadin.com>
Thu, 14 Feb 2013 13:06:21 +0000 (15:06 +0200)
Change-Id: I91d0eb553542b5f65fb8ab25c3fc357272d87a74

client/src/com/vaadin/client/ui/AbstractConnector.java
client/src/com/vaadin/client/ui/link/LinkConnector.java

index 898b8cc483fa49851a8aedc63a12033a474f800a..32f5370dc3bd7956c178ed301a36bd91c4bf3c9d 100644 (file)
@@ -18,9 +18,7 @@ package com.vaadin.client.ui;
 import java.util.ArrayList;
 import java.util.Collection;
 import java.util.Collections;
-import java.util.HashMap;
 import java.util.List;
-import java.util.Map;
 import java.util.Set;
 
 import com.google.gwt.core.client.JsArrayString;
@@ -417,10 +415,6 @@ public abstract class AbstractConnector implements ServerConnector,
      * {@link com.vaadin.terminal.AbstractClientConnector#setResource(String, com.vaadin.terminal.Resource)}
      * with the same key. <code>null</code> is returned if no corresponding
      * resource is found.
-     * <p>
-     * To get an event when a resource changes, you can use
-     * {@link #addStateChangeHandler(String, StateChangeHandler)} with
-     * <code>resources.[key]</code> as the property name.
      * 
      * @param key
      *            a string identifying the resource.
index 59d24ce9866bbef95b16ba6382a105f8056f52b1..807a9bcc6482bfb8af8cbe3104e54dd7ff73cff4 100644 (file)
@@ -38,16 +38,13 @@ public class LinkConnector extends AbstractComponentConnector implements
     @Override
     protected void init() {
         super.init();
-        addStateChangeHandler("resources." + LinkConstants.HREF_RESOURCE,
-                new StateChangeHandler() {
-                    @Override
-                    public void onStateChanged(StateChangeEvent stateChangeEvent) {
-                        getWidget().src = getResourceUrl(LinkConstants.HREF_RESOURCE);
-                        getWidget().anchor
-                                .setAttribute("href", getWidget().src);
-
-                    }
-                });
+        addStateChangeHandler("resources", new StateChangeHandler() {
+            @Override
+            public void onStateChanged(StateChangeEvent stateChangeEvent) {
+                getWidget().src = getResourceUrl(LinkConstants.HREF_RESOURCE);
+                getWidget().anchor.setAttribute("href", getWidget().src);
+            }
+        });
     }
 
     @Override