]> source.dussan.org Git - vaadin-framework.git/commitdiff
Rename ComponentEventListener to ConnectorEventListener (#10340) 63/363/2
authorLeif Åstrand <leif@vaadin.com>
Fri, 23 Nov 2012 12:19:50 +0000 (14:19 +0200)
committerVaadin Code Review <review@vaadin.com>
Fri, 23 Nov 2012 14:10:48 +0000 (14:10 +0000)
Change-Id: I8e5d60e0e6d7003eeff984ceb0b4bf04347267b0

12 files changed:
server/src/com/vaadin/event/ComponentEventListener.java [deleted file]
server/src/com/vaadin/event/ConnectorEvent.java [new file with mode: 0644]
server/src/com/vaadin/event/ConnectorEventListener.java [new file with mode: 0644]
server/src/com/vaadin/event/FieldEvents.java
server/src/com/vaadin/event/LayoutEvents.java
server/src/com/vaadin/event/MouseEvents.java
server/src/com/vaadin/server/ClientConnector.java
server/src/com/vaadin/ui/AbstractSplitPanel.java
server/src/com/vaadin/ui/Component.java
server/src/com/vaadin/ui/LegacyComponent.java
server/src/com/vaadin/ui/UI.java
server/tests/src/com/vaadin/tests/server/clientconnector/AttachDetachListeners.java

diff --git a/server/src/com/vaadin/event/ComponentEventListener.java b/server/src/com/vaadin/event/ComponentEventListener.java
deleted file mode 100644 (file)
index 820697a..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-/*
- * Copyright 2011 Vaadin Ltd.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License"); you may not
- * use this file except in compliance with the License. You may obtain a copy of
- * the License at
- * 
- * http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
- * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
- * License for the specific language governing permissions and limitations under
- * the License.
- */
-package com.vaadin.event;
-
-import java.io.Serializable;
-import java.util.EventListener;
-
-public interface ComponentEventListener extends EventListener, Serializable {
-
-}
\ No newline at end of file
diff --git a/server/src/com/vaadin/event/ConnectorEvent.java b/server/src/com/vaadin/event/ConnectorEvent.java
new file mode 100644 (file)
index 0000000..629dee4
--- /dev/null
@@ -0,0 +1,31 @@
+/*
+ * Copyright 2012 Vaadin Ltd.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ * 
+ * http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+package com.vaadin.event;
+
+import java.util.EventObject;
+
+import com.vaadin.server.ClientConnector;
+
+public abstract class ConnectorEvent extends EventObject {
+    public ConnectorEvent(ClientConnector source) {
+        super(source);
+    }
+
+    public ClientConnector getConnector() {
+        return (ClientConnector) getSource();
+    }
+}
\ No newline at end of file
diff --git a/server/src/com/vaadin/event/ConnectorEventListener.java b/server/src/com/vaadin/event/ConnectorEventListener.java
new file mode 100644 (file)
index 0000000..1d6739a
--- /dev/null
@@ -0,0 +1,23 @@
+/*
+ * Copyright 2011 Vaadin Ltd.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ * 
+ * http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+package com.vaadin.event;
+
+import java.io.Serializable;
+import java.util.EventListener;
+
+public interface ConnectorEventListener extends EventListener, Serializable {
+
+}
\ No newline at end of file
index e0a8b8348bb91e137463bbfef46fe4a9436dfc9b..1e4581c11cd3b09fe82c1f5e934d4dad3c0143dd 100644 (file)
@@ -163,7 +163,7 @@ public interface FieldEvents {
      * @see FocusEvent
      * @since 6.2
      */
-    public interface FocusListener extends ComponentEventListener {
+    public interface FocusListener extends ConnectorEventListener {
 
         public static final Method focusMethod = ReflectTools.findMethod(
                 FocusListener.class, "focus", FocusEvent.class);
@@ -203,7 +203,7 @@ public interface FieldEvents {
      * @see BlurEvent
      * @since 6.2
      */
-    public interface BlurListener extends ComponentEventListener {
+    public interface BlurListener extends ConnectorEventListener {
 
         public static final Method blurMethod = ReflectTools.findMethod(
                 BlurListener.class, "blur", BlurEvent.class);
@@ -265,7 +265,7 @@ public interface FieldEvents {
      * 
      * @since 6.5
      */
-    public interface TextChangeListener extends ComponentEventListener {
+    public interface TextChangeListener extends ConnectorEventListener {
 
         public static String EVENT_ID = "ie";
         public static Method EVENT_METHOD = ReflectTools.findMethod(
index 1a1283912c80efe3fb4a71f8b1cb0c7a45a16412..491e74e7926c450a5f876dc77780da953928d7c3 100644 (file)
@@ -27,7 +27,7 @@ import com.vaadin.util.ReflectTools;
 
 public interface LayoutEvents {
 
-    public interface LayoutClickListener extends ComponentEventListener {
+    public interface LayoutClickListener extends ConnectorEventListener {
 
         public static final Method clickMethod = ReflectTools.findMethod(
                 LayoutClickListener.class, "layoutClick",
index dd0651047c9ce71174f38f6ba47916ffe9cf716c..430cc2659b4b0ebf3b52ae4aac56ce5becb6cd7a 100644 (file)
@@ -191,7 +191,7 @@ public interface MouseEvents {
      * @author Vaadin Ltd.
      * @since 6.2
      */
-    public interface ClickListener extends ComponentEventListener {
+    public interface ClickListener extends ConnectorEventListener {
 
         public static final Method clickMethod = ReflectTools.findMethod(
                 ClickListener.class, "click", ClickEvent.class);
@@ -229,7 +229,7 @@ public interface MouseEvents {
      * @author Vaadin Ltd.
      * @since 6.2
      */
-    public interface DoubleClickListener extends ComponentEventListener {
+    public interface DoubleClickListener extends ConnectorEventListener {
 
         public static final Method doubleClickMethod = ReflectTools.findMethod(
                 DoubleClickListener.class, "doubleClick",
index a6821a4269a296d48b938618201de9c38ce26a8a..442d5c7862c6e0c7a2c2c0d7ba75bedcee72fe16 100644 (file)
 package com.vaadin.server;
 
 import java.io.IOException;
-import java.io.Serializable;
 import java.lang.reflect.Method;
 import java.util.Collection;
-import java.util.EventListener;
-import java.util.EventObject;
 import java.util.List;
 
 import org.json.JSONException;
 import org.json.JSONObject;
 
+import com.vaadin.event.ConnectorEvent;
+import com.vaadin.event.ConnectorEventListener;
 import com.vaadin.shared.Connector;
 import com.vaadin.shared.communication.SharedState;
 import com.vaadin.ui.Component;
@@ -43,16 +42,6 @@ import com.vaadin.util.ReflectTools;
  */
 public interface ClientConnector extends Connector {
 
-    public static abstract class ConnectorEvent extends EventObject {
-        public ConnectorEvent(ClientConnector source) {
-            super(source);
-        }
-
-        public ClientConnector getConnector() {
-            return (ClientConnector) getSource();
-        }
-    }
-
     /**
      * Event fired after a connector is attached to the application.
      */
@@ -68,7 +57,7 @@ public interface ClientConnector extends Connector {
      * Interface for listening {@link DetachEvent connector detach events}.
      * 
      */
-    public static interface AttachListener extends EventListener, Serializable {
+    public static interface AttachListener extends ConnectorEventListener {
         public static final Method attachMethod = ReflectTools.findMethod(
                 AttachListener.class, "attach", AttachEvent.class);
 
@@ -96,7 +85,7 @@ public interface ClientConnector extends Connector {
      * Interface for listening {@link DetachEvent connector detach events}.
      * 
      */
-    public static interface DetachListener extends EventListener, Serializable {
+    public static interface DetachListener extends ConnectorEventListener {
         public static final Method detachMethod = ReflectTools.findMethod(
                 DetachListener.class, "detach", DetachEvent.class);
 
index 926c8e2c8649f70b8213c6da729f3e3bd867b48c..5e3f7ec24db5fcc9155ef7df5e48b6e2a40697dd 100644 (file)
@@ -20,7 +20,7 @@ import java.io.Serializable;
 import java.lang.reflect.Method;
 import java.util.Iterator;
 
-import com.vaadin.event.ComponentEventListener;
+import com.vaadin.event.ConnectorEventListener;
 import com.vaadin.event.MouseEvents.ClickEvent;
 import com.vaadin.server.Sizeable;
 import com.vaadin.shared.EventId;
@@ -477,7 +477,7 @@ public abstract class AbstractSplitPanel extends AbstractComponentContainer {
      * @see SplitterClickEvent
      * @since 6.2
      */
-    public interface SplitterClickListener extends ComponentEventListener {
+    public interface SplitterClickListener extends ConnectorEventListener {
 
         public static final Method clickMethod = ReflectTools.findMethod(
                 SplitterClickListener.class, "splitterClick",
index afde1cdbdf49e71e8ed2ce26d67a2538f8f22240..20fb10b5dc4ff6bd2b6ac4d8e19687ce0ed5d2d2 100644 (file)
 package com.vaadin.ui;
 
 import java.io.Serializable;
-import java.util.EventListener;
 import java.util.Locale;
 
+import com.vaadin.event.ConnectorEvent;
+import com.vaadin.event.ConnectorEventListener;
 import com.vaadin.event.FieldEvents;
 import com.vaadin.server.ClientConnector;
 import com.vaadin.server.ErrorMessage;
@@ -817,7 +818,7 @@ public interface Component extends ClientConnector, Sizeable, Serializable {
      * 
      * @see Component#addListener(Listener)
      */
-    public interface Listener extends EventListener, Serializable {
+    public interface Listener extends ConnectorEventListener {
 
         /**
          * Notifies the listener of a component event.
index f7c5194bfd346c69afec9d8cfbb1df1d11f79930..694ab3114e9eb529d49cf8783672ec0c87f57c74 100644 (file)
@@ -15,8 +15,7 @@
  */
 package com.vaadin.ui;
 
-import java.util.EventListener;
-
+import com.vaadin.event.ConnectorEventListener;
 import com.vaadin.server.PaintException;
 import com.vaadin.server.PaintTarget;
 import com.vaadin.server.VariableOwner;
@@ -35,7 +34,7 @@ import com.vaadin.server.VariableOwner;
  */
 @Deprecated
 public interface LegacyComponent extends VariableOwner, Component,
-        EventListener {
+        ConnectorEventListener {
 
     /**
      * <p>
index d8e440a0bff3f54a1cf1f55394d89eaaff81aa8e..2887c71adf6a7cea2ef6e0cde69ef587b0b3e26d 100644 (file)
@@ -20,7 +20,6 @@ import java.lang.reflect.Method;
 import java.util.ArrayList;
 import java.util.Collection;
 import java.util.Collections;
-import java.util.EventListener;
 import java.util.Iterator;
 import java.util.LinkedHashSet;
 import java.util.Map;
@@ -28,6 +27,7 @@ import java.util.Map;
 import com.vaadin.event.Action;
 import com.vaadin.event.Action.Handler;
 import com.vaadin.event.ActionManager;
+import com.vaadin.event.ConnectorEventListener;
 import com.vaadin.event.MouseEvents.ClickEvent;
 import com.vaadin.event.MouseEvents.ClickListener;
 import com.vaadin.navigator.Navigator;
@@ -101,7 +101,7 @@ public abstract class UI extends AbstractSingleComponentContainer implements
      * Interface for listening {@link UI.CleanupEvent UI cleanup events}.
      * 
      */
-    public interface CleanupListener extends EventListener {
+    public interface CleanupListener extends ConnectorEventListener {
 
         public static final Method cleanupMethod = ReflectTools.findMethod(
                 CleanupListener.class, "cleanup", CleanupEvent.class);
index f5b940d97b36fbe51a80d347a20e0a5aa1e5cebd..8a61ec6352cc838d97c778f5a4f5bce07d2b5c30 100644 (file)
@@ -10,9 +10,9 @@ import org.easymock.IMocksControl;
 import org.junit.Before;
 import org.junit.Test;
 
+import com.vaadin.event.ConnectorEvent;
 import com.vaadin.server.ClientConnector.AttachEvent;
 import com.vaadin.server.ClientConnector.AttachListener;
-import com.vaadin.server.ClientConnector.ConnectorEvent;
 import com.vaadin.server.ClientConnector.DetachEvent;
 import com.vaadin.server.ClientConnector.DetachListener;
 import com.vaadin.server.VaadinRequest;