]> source.dussan.org Git - vaadin-framework.git/commitdiff
Removed deprecation as EventRouter will not be replaced for 7.0 (#10247) 95/295/2
authorArtur Signell <artur@vaadin.com>
Tue, 20 Nov 2012 06:47:00 +0000 (08:47 +0200)
committerVaadin Code Review <review@vaadin.com>
Tue, 20 Nov 2012 07:34:28 +0000 (07:34 +0000)
Change-Id: I14cc9c837bb966ff7ed5c396cedce0f6d75aaeb4

server/src/com/vaadin/event/EventRouter.java
server/src/com/vaadin/event/ListenerMethod.java
server/src/com/vaadin/server/AbstractClientConnector.java

index 18f13b0ea24e5621b3a8e8ff6f326562c502a7e0..80c6e5294d4dea5fdcd502c0f7bd5fef29ef08c5 100644 (file)
@@ -31,11 +31,8 @@ import java.util.List;
  * 
  * @author Vaadin Ltd.
  * @since 3.0
- * @deprecated The EventRouter will be replaced by an EventRouter which does not
- *             use reflection in Vaadin 7.0.0. See #8640.
  */
 @SuppressWarnings("serial")
-@Deprecated
 public class EventRouter implements MethodEventSource {
 
     /**
index 199c02e091ec0d52e43d32b540d1463d29a9afd2..2c43b31390537a13f705eb9d9f95bcf59495bcb2 100644 (file)
@@ -49,10 +49,7 @@ import java.util.logging.Logger;
  * 
  * @author Vaadin Ltd.
  * @since 3.0
- * @deprecated The EventRouter will be replaced by an EventRouter which does not
- *             use reflection in Vaadin 7.0.0. See #8640.
  */
-@Deprecated
 @SuppressWarnings("serial")
 public class ListenerMethod implements EventListener, Serializable {
 
index a9007916f064afcfa015686dd95b55664dff582a..2e0b72b08a129c2975a55cc3e71dcc56e8f15510 100644 (file)
@@ -87,11 +87,7 @@ public abstract class AbstractClientConnector implements ClientConnector,
 
     /**
      * The EventRouter used for the event model.
-     * 
-     * @deprecated The EventRouter will be replaced by an EventRouter which does
-     *             not use reflection in Vaadin 7.0.0. See #8640.
      */
-    @Deprecated
     private EventRouter eventRouter = null;
 
     /**
@@ -675,10 +671,7 @@ public abstract class AbstractClientConnector implements ClientConnector,
      *            the activation method.
      * 
      * @since 6.2
-     * @deprecated The EventRouter will be replaced by an EventRouter which does
-     *             not use reflection in Vaadin 7.0.0. See #8640.
      */
-    @Deprecated
     protected void addListener(String eventIdentifier, Class<?> eventType,
             Object target, Method method) {
         if (eventRouter == null) {
@@ -764,11 +757,8 @@ public abstract class AbstractClientConnector implements ClientConnector,
      * @param method
      *            the activation method.
      * 
-     * @deprecated The EventRouter will be replaced by an EventRouter which does
-     *             not use reflection in Vaadin 7.0.0. See #8640.
      */
     @Override
-    @Deprecated
     public void addListener(Class<?> eventType, Object target, Method method) {
         if (eventRouter == null) {
             eventRouter = new EventRouter();
@@ -809,8 +799,9 @@ public abstract class AbstractClientConnector implements ClientConnector,
      *            the object instance who owns the activation method.
      * @param methodName
      *            the name of the activation method.
-     * @deprecated The EventRouter will be replaced by an EventRouter which does
-     *             not use reflection in Vaadin 7.0.0. See #8640.
+     * @deprecated This method should be avoided. Use
+     *             {@link #addListener(Class, Object, Method)} or
+     *             {@link #addListener(String, Class, Object, Method)} instead.
      */
     @Override
     @Deprecated
@@ -864,11 +855,8 @@ public abstract class AbstractClientConnector implements ClientConnector,
      * @param method
      *            the method owned by <code>target</code> that's registered to
      *            listen to events of type <code>eventType</code>.
-     * @deprecated The EventRouter will be replaced by an EventRouter which does
-     *             not use reflection in Vaadin 7.0.0. See #8640.
      */
     @Override
-    @Deprecated
     public void removeListener(Class<?> eventType, Object target, Method method) {
         if (eventRouter != null) {
             eventRouter.removeListener(eventType, target, method);
@@ -902,7 +890,10 @@ public abstract class AbstractClientConnector implements ClientConnector,
      * @param methodName
      *            the name of the method owned by <code>target</code> that's
      *            registered to listen to events of type <code>eventType</code>.
+     * @deprecated This method should be avoided. Use
+     *             {@link #removeListener(Class, Object, Method)} instead.
      */
+    @Deprecated
     @Override
     public void removeListener(Class<?> eventType, Object target,
             String methodName) {