]> source.dussan.org Git - vaadin-framework.git/commitdiff
Rename Component.Event to LegacyEvent
authorJohannes Dahlström <johannesd@vaadin.com>
Thu, 16 Jun 2016 15:08:27 +0000 (18:08 +0300)
committerJohannes Dahlström <johannesd@vaadin.com>
Thu, 7 Jul 2016 10:49:48 +0000 (13:49 +0300)
Change-Id: I5d8acb11fba62bd148ce5c3c3699c642c647fbf5

39 files changed:
server/src/main/java/com/vaadin/event/FieldEvents.java
server/src/main/java/com/vaadin/event/MouseEvents.java
server/src/main/java/com/vaadin/event/SortEvent.java
server/src/main/java/com/vaadin/event/UIEvents.java
server/src/main/java/com/vaadin/server/AbstractClientConnector.java
server/src/main/java/com/vaadin/server/communication/data/typed/SelectionModel.java
server/src/main/java/com/vaadin/ui/AbstractComponent.java
server/src/main/java/com/vaadin/ui/AbstractField.java
server/src/main/java/com/vaadin/ui/AbstractFocusable.java
server/src/main/java/com/vaadin/ui/AbstractSplitPanel.java
server/src/main/java/com/vaadin/ui/Button.java
server/src/main/java/com/vaadin/ui/CheckBox.java
server/src/main/java/com/vaadin/ui/Component.java
server/src/main/java/com/vaadin/ui/Field.java
server/src/main/java/com/vaadin/ui/Grid.java
server/src/main/java/com/vaadin/ui/HasComponents.java
server/src/main/java/com/vaadin/ui/Label.java
server/src/main/java/com/vaadin/ui/LoginForm.java
server/src/main/java/com/vaadin/ui/NativeSelect.java
server/src/main/java/com/vaadin/ui/PopupView.java
server/src/main/java/com/vaadin/ui/TabSheet.java
server/src/main/java/com/vaadin/ui/Table.java
server/src/main/java/com/vaadin/ui/Tree.java
server/src/main/java/com/vaadin/ui/Upload.java
server/src/main/java/com/vaadin/ui/Window.java
server/src/main/java/com/vaadin/ui/components/calendar/CalendarComponentEvent.java
server/src/main/java/com/vaadin/ui/components/colorpicker/ColorChangeEvent.java
server/src/main/java/com/vaadin/ui/components/field/DateField.java
server/src/main/java/com/vaadin/ui/components/fields/AbstractTextField.java
server/src/main/java/com/vaadin/ui/components/fields/CheckBox.java
server/src/test/java/com/vaadin/tests/event/EventRouterTest.java
uitest/src/main/java/com/vaadin/tests/CustomLayoutDemo.java
uitest/src/main/java/com/vaadin/tests/TestCaptionWrapper.java
uitest/src/main/java/com/vaadin/tests/TestForPreconfiguredComponents.java
uitest/src/main/java/com/vaadin/tests/TestForTrees.java
uitest/src/main/java/com/vaadin/tests/TestForUpload.java
uitest/src/main/java/com/vaadin/tests/TreeFilesystemContainer.java
uitest/src/main/java/com/vaadin/tests/components/abstractfield/AbstractFieldDataSourceReadOnly.java
uitest/src/main/java/com/vaadin/tests/components/calendar/CalendarTestEvent.java

index 364ac76ffd38df44d852a7189fddc003a85f0554..f2aa2719f39405d36d491893686aabeaf899d8f3 100644 (file)
@@ -22,7 +22,7 @@ import java.lang.reflect.Method;
 import com.vaadin.shared.EventId;
 import com.vaadin.shared.communication.FieldRpc.FocusAndBlurServerRpc;
 import com.vaadin.ui.Component;
-import com.vaadin.ui.Component.Event;
+import com.vaadin.ui.Component.LegacyEvent;
 import com.vaadin.ui.Field;
 import com.vaadin.ui.Field.ValueChangeEvent;
 import com.vaadin.ui.TextField;
@@ -144,7 +144,7 @@ public interface FieldEvents {
      * @since 6.2
      */
     @SuppressWarnings("serial")
-    public static class FocusEvent extends Component.Event {
+    public static class FocusEvent extends Component.LegacyEvent {
 
         /**
          * Identifier for event that can be used in {@link EventRouter}
@@ -184,7 +184,7 @@ public interface FieldEvents {
      * @since 6.2
      */
     @SuppressWarnings("serial")
-    public static class BlurEvent extends Component.Event {
+    public static class BlurEvent extends Component.LegacyEvent {
 
         /**
          * Identifier for event that can be used in {@link EventRouter}
@@ -242,7 +242,7 @@ public interface FieldEvents {
      * @see TextField#setTextChangeEventMode(com.vaadin.ui.TextField.TextChangeEventMode)
      * @since 6.5
      */
-    public static abstract class TextChangeEvent extends Component.Event {
+    public static abstract class TextChangeEvent extends Component.LegacyEvent {
 
         public TextChangeEvent(Component source) {
             super(source);
@@ -314,7 +314,7 @@ public interface FieldEvents {
             this.component = component;
         }
 
-        protected abstract void fireEvent(Event event);
+        protected abstract void fireEvent(LegacyEvent event);
 
         @Override
         public void blur() {
index b32ce0658782aa23deb76e2027da5c8773109661..d037b8e9ef0ce46437965817b516b77643e5c930 100644 (file)
@@ -44,7 +44,7 @@ public interface MouseEvents {
      * @see ClickListener
      * @since 6.2
      */
-    public static class ClickEvent extends Component.Event {
+    public static class ClickEvent extends Component.LegacyEvent {
         /**
          * @deprecated As of 7.0, use {@link Button#LEFT} instead.
          */
@@ -214,7 +214,7 @@ public interface MouseEvents {
      * @author Vaadin Ltd.
      * @since 6.2
      */
-    public static class DoubleClickEvent extends Component.Event {
+    public static class DoubleClickEvent extends Component.LegacyEvent {
 
         public DoubleClickEvent(Component source) {
             super(source);
index f303e477811cd03e4aa3d7b191ecefef633bfa3a..a4c24fde3b34ccf561f7b834bf06006f24928373 100644 (file)
@@ -30,7 +30,7 @@ import com.vaadin.ui.Component;
  * @since 7.4
  * @author Vaadin Ltd
  */
-public class SortEvent extends Component.Event {
+public class SortEvent extends Component.LegacyEvent {
 
     private final List<SortOrder> sortOrder;
     private final boolean userOriginated;
index e986386da80baefdd72b07c0be37ba671d6bcc29..636494cbf674574ab56dc9a830f791f771a79468 100644 (file)
@@ -58,7 +58,7 @@ public interface UIEvents {
      * @since 7.2
      * @author Vaadin Ltd
      */
-    public static class PollEvent extends Component.Event {
+    public static class PollEvent extends Component.LegacyEvent {
         public PollEvent(UI ui) {
             super(ui);
         }
index c043d8b091f9f660a613b98c281faeaed9e1068f..18577be414bc57afa41b3a7d582c32376bb98bc4 100644 (file)
@@ -35,6 +35,7 @@ import java.util.concurrent.ConcurrentHashMap;
 
 import com.vaadin.event.EventRouter;
 import com.vaadin.event.MethodEventSource;
+import com.vaadin.event.typed.Event;
 import com.vaadin.event.typed.Handler;
 import com.vaadin.event.typed.Registration;
 import com.vaadin.shared.communication.ClientRpc;
@@ -42,7 +43,7 @@ import com.vaadin.shared.communication.ServerRpc;
 import com.vaadin.shared.communication.SharedState;
 import com.vaadin.shared.ui.ComponentStateUtil;
 import com.vaadin.ui.Component;
-import com.vaadin.ui.Component.Event;
+import com.vaadin.ui.Component.LegacyEvent;
 import com.vaadin.ui.HasComponents;
 import com.vaadin.ui.LegacyComponent;
 import com.vaadin.ui.UI;
@@ -769,7 +770,8 @@ public abstract class AbstractClientConnector
     }
 
     /**
-     * Checks if the given {@link Event} type is listened for this component.
+     * Checks if the given {@link LegacyEvent} type is listened for this
+     * component.
      * 
      * @param eventType
      *            the event type to be checked
@@ -1015,12 +1017,11 @@ public abstract class AbstractClientConnector
         }
     }
 
-    private static final Method EVENT_HANDLER_METHOD = ReflectTools.findMethod(
-            Handler.class, "accept", com.vaadin.event.typed.Event.class);
+    private static final Method EVENT_HANDLER_METHOD = ReflectTools
+            .findMethod(Handler.class, "accept", Event.class);
 
     @SuppressWarnings("rawtypes")
-    protected <T> Registration onEvent(
-            Class<? extends com.vaadin.event.typed.Event> eventType,
+    protected <T> Registration onEvent(Class<? extends Event> eventType,
             Handler<? super T> handler) {
         Objects.requireNonNull(handler, "Handler cannot be null");
         addListener(eventType, handler, EVENT_HANDLER_METHOD);
@@ -1029,8 +1030,7 @@ public abstract class AbstractClientConnector
 
     @SuppressWarnings("rawtypes")
     protected <T> Registration onEvent(String eventId,
-            Class<? extends com.vaadin.event.typed.Event> eventType,
-            Handler<? super T> handler) {
+            Class<? extends Event> eventType, Handler<? super T> handler) {
         addListener(eventId, eventType, handler, EVENT_HANDLER_METHOD);
         return () -> removeListener(eventType, handler);
     }
index ae3779747f4e6cb8a6ca5698da2039f67d71a4d0..48d6d3005ee32dc2d56ff8a9e54af3a622c690bb 100644 (file)
@@ -18,6 +18,7 @@ package com.vaadin.server.communication.data.typed;
 import java.io.Serializable;
 import java.util.Collection;
 
+import com.vaadin.event.typed.Event;
 import com.vaadin.server.ClientConnector;
 import com.vaadin.server.ListingExtension;
 import com.vaadin.ui.Component;
@@ -33,7 +34,7 @@ import com.vaadin.ui.components.Listing;
  */
 public interface SelectionModel<T> extends Serializable, ListingExtension<T> {
 
-    public class SelectionEvent<T> extends com.vaadin.event.typed.Event<T> {
+    public class SelectionEvent<T> extends Event<T> {
         public SelectionEvent(ClientConnector source, T value,
                 boolean userOriginated) {
             super(source, value, userOriginated);
index f8e2a16105fa1a805c253ebf43481150fa1dcdec..d9394a293b4b0eb2e73cf9d956cf55bbbafb7c8d 100644 (file)
@@ -785,7 +785,7 @@ public abstract class AbstractComponent extends AbstractClientConnector
 
     private static final Method COMPONENT_EVENT_METHOD = ReflectTools
             .findMethod(Component.Listener.class, "componentEvent",
-                    Component.Event.class);
+                    Component.LegacyEvent.class);
 
     /* Component event framework */
 
@@ -796,7 +796,7 @@ public abstract class AbstractComponent extends AbstractClientConnector
      */
     @Override
     public void addListener(Component.Listener listener) {
-        addListener(Component.Event.class, listener, COMPONENT_EVENT_METHOD);
+        addListener(Component.LegacyEvent.class, listener, COMPONENT_EVENT_METHOD);
     }
 
     /*
@@ -806,7 +806,7 @@ public abstract class AbstractComponent extends AbstractClientConnector
      */
     @Override
     public void removeListener(Component.Listener listener) {
-        removeListener(Component.Event.class, listener, COMPONENT_EVENT_METHOD);
+        removeListener(Component.LegacyEvent.class, listener, COMPONENT_EVENT_METHOD);
     }
 
     /**
@@ -814,7 +814,7 @@ public abstract class AbstractComponent extends AbstractClientConnector
      * interested in such events.
      */
     protected void fireComponentEvent() {
-        fireEvent(new Component.Event(this));
+        fireEvent(new Component.LegacyEvent(this));
     }
 
     /**
index 49eb5b050f870296debf09b612aa6368cfa70301..c2fbae88c02022c1104deeaad8111bd84f278d38 100644 (file)
@@ -1201,7 +1201,7 @@ public abstract class AbstractField<T> extends AbstractComponent implements
      * @author Vaadin Ltd.
      * @since 3.0
      */
-    public static class ReadOnlyStatusChangeEvent extends Component.Event
+    public static class ReadOnlyStatusChangeEvent extends Component.LegacyEvent
             implements Property.ReadOnlyStatusChangeEvent, Serializable {
 
         /**
index ad3b96f29bb7a0bf17e17371c22ccd7a2b97b3ff..935d978fb5ca7ca30d79255df3b2e52b6757a901 100644 (file)
@@ -38,7 +38,7 @@ public abstract class AbstractFocusable extends AbstractComponent implements
     protected AbstractFocusable() {
         registerRpc(new FocusAndBlurServerRpcImpl(this) {
             @Override
-            protected void fireEvent(Event event) {
+            protected void fireEvent(LegacyEvent event) {
                 AbstractFocusable.this.fireEvent(event);
             }
         });
index 0561996277edd63e03cabc1b0cc60c65e081fa87..d3d4ac4f5bcd4e793eb5ea632004d272b651371f 100644 (file)
@@ -550,7 +550,7 @@ public abstract class AbstractSplitPanel extends AbstractComponentContainer {
      * 
      * @since 7.5.0
      */
-    public static class SplitPositionChangeEvent extends Component.Event {
+    public static class SplitPositionChangeEvent extends Component.LegacyEvent {
 
         private final float position;
         private final Unit unit;
index 677e8cac7d178be3d9f4c2ee42112ca2fc6de7c0..82b6ec9d6220ae48832b1c55d61e4593a1fcb890 100644 (file)
@@ -127,7 +127,7 @@ public class Button extends AbstractFocusable implements
      * @author Vaadin Ltd.
      * @since 3.0
      */
-    public static class ClickEvent extends Component.Event {
+    public static class ClickEvent extends Component.LegacyEvent {
 
         private final MouseEventDetails details;
 
index 8b31edcbb4cf405c23a73a52bbc6d1e901db56a2..8b94fc09f749dc6962699b84cffa619783d21c8d 100644 (file)
@@ -68,7 +68,7 @@ public class CheckBox extends AbstractField<Boolean> {
 
     FocusAndBlurServerRpcImpl focusBlurRpc = new FocusAndBlurServerRpcImpl(this) {
         @Override
-        protected void fireEvent(Event event) {
+        protected void fireEvent(LegacyEvent event) {
             CheckBox.this.fireEvent(event);
         }
     };
index 5db48806c3d3df7f5aef32adef5ec166ef96b5e1..e9433556fe1d466b96a38cc73375a81831caccec 100644 (file)
@@ -801,7 +801,7 @@ public interface Component extends ClientConnector, Sizeable, Serializable {
      * @see Component.Listener
      */
     @SuppressWarnings("serial")
-    public static class Event extends ConnectorEvent {
+    public static class LegacyEvent extends ConnectorEvent {
 
         /**
          * Constructs a new event with the specified source component.
@@ -809,7 +809,7 @@ public interface Component extends ClientConnector, Sizeable, Serializable {
          * @param source
          *            the source component of the event
          */
-        public Event(Component source) {
+        public LegacyEvent(Component source) {
             super(source);
         }
 
@@ -915,7 +915,7 @@ public interface Component extends ClientConnector, Sizeable, Serializable {
          * @param event
          *            the event that has occurred.
          */
-        public void componentEvent(Component.Event event);
+        public void componentEvent(Component.LegacyEvent event);
     }
 
     /**
@@ -966,7 +966,7 @@ public interface Component extends ClientConnector, Sizeable, Serializable {
      * 
      * @param listener
      *            the new Listener to be registered.
-     * @see Component.Event
+     * @see Component.LegacyEvent
      * @see #removeListener(Listener)
      */
     public void addListener(Component.Listener listener);
@@ -992,7 +992,7 @@ public interface Component extends ClientConnector, Sizeable, Serializable {
      * </p>
      */
     @SuppressWarnings("serial")
-    public static class ErrorEvent extends Event {
+    public static class ErrorEvent extends LegacyEvent {
 
         private final ErrorMessage message;
 
index 8a9acd570f28e26752cbb3814ddc616c62461907..79f14ce77924b50e3e28e3c383f7a30ae6ccab5d 100644 (file)
@@ -90,7 +90,7 @@ public interface Field<T> extends Component, BufferedValidatable, Property<T>,
      * @since 3.0
      */
     @SuppressWarnings("serial")
-    public static class ValueChangeEvent extends Component.Event implements
+    public static class ValueChangeEvent extends Component.LegacyEvent implements
             Property.ValueChangeEvent {
 
         /**
index 388d74aeee3d893816e6ff4316b94ee15499dde0..ae28c455ce40209670c6eeea10f30d8b16a19046 100644 (file)
@@ -201,7 +201,7 @@ public class Grid extends AbstractFocusable implements SelectionNotifier,
      * 
      * @since 7.5.0
      */
-    public static class ColumnVisibilityChangeEvent extends Component.Event {
+    public static class ColumnVisibilityChangeEvent extends Component.LegacyEvent {
 
         private final Column column;
         private final boolean userOriginated;
@@ -687,7 +687,7 @@ public class Grid extends AbstractFocusable implements SelectionNotifier,
     /**
      * An event which is fired when saving the editor fails
      */
-    public static class CommitErrorEvent extends Component.Event {
+    public static class CommitErrorEvent extends Component.LegacyEvent {
 
         private CommitException cause;
 
@@ -786,7 +786,7 @@ public class Grid extends AbstractFocusable implements SelectionNotifier,
      * 
      * @since 7.5.0
      */
-    public static class ColumnReorderEvent extends Component.Event {
+    public static class ColumnReorderEvent extends Component.LegacyEvent {
 
         private final boolean userOriginated;
 
@@ -837,7 +837,7 @@ public class Grid extends AbstractFocusable implements SelectionNotifier,
      * 
      * @since 7.6
      */
-    public static class ColumnResizeEvent extends Component.Event {
+    public static class ColumnResizeEvent extends Component.LegacyEvent {
 
         private final Column column;
         private final boolean userOriginated;
@@ -922,7 +922,7 @@ public class Grid extends AbstractFocusable implements SelectionNotifier,
     /**
      * Base class for editor related events
      */
-    public static abstract class EditorEvent extends Component.Event {
+    public static abstract class EditorEvent extends Component.LegacyEvent {
 
         private Object itemID;
 
index 6273e8053bfc65dd68edd3bca8a3cafedc7d2860..aeed2aac6c03f8948c56c713601b5fc50ea81f0e 100644 (file)
@@ -116,7 +116,7 @@ public interface HasComponents extends Component, Iterable<Component> {
      * Component attach event sent when a component is attached to container.
      */
     @SuppressWarnings("serial")
-    public static class ComponentAttachEvent extends Component.Event {
+    public static class ComponentAttachEvent extends Component.LegacyEvent {
 
         private final Component component;
 
@@ -159,7 +159,7 @@ public interface HasComponents extends Component, Iterable<Component> {
      * Component detach event sent when a component is detached from container.
      */
     @SuppressWarnings("serial")
-    public static class ComponentDetachEvent extends Component.Event {
+    public static class ComponentDetachEvent extends Component.LegacyEvent {
 
         private final Component component;
 
index 1498246ec56ef1c7a6cc14880574f121e176f55d..b539a5d35e3d2122ec86a0de9223aa29098445d7 100644 (file)
@@ -332,7 +332,7 @@ public class Label extends AbstractComponent implements Property<String>,
      * @author Vaadin Ltd.
      * @since 3.0
      */
-    public static class ValueChangeEvent extends Component.Event implements
+    public static class ValueChangeEvent extends Component.LegacyEvent implements
             Property.ValueChangeEvent {
 
         /**
index 9df5f7343e4cb3b0a53cfcb5fadc19e1e7b58091..e8b25eca0fb5faa475beb81155537760204c9d8d 100644 (file)
@@ -59,7 +59,7 @@ public class LoginForm extends AbstractSingleComponentContainer {
     /**
      * This event is sent when login form is submitted.
      */
-    public static class LoginEvent extends Event {
+    public static class LoginEvent extends LegacyEvent {
 
         private Map<String, String> params;
 
index 137d57f677e2f686e3cd52fb322e2029cf56ddf5..361ba8515f690b6752f01fa47b60d4229ceaa5ba 100644 (file)
@@ -44,7 +44,7 @@ public class NativeSelect extends AbstractSelect implements
     FocusAndBlurServerRpcImpl focusBlurRpc = new FocusAndBlurServerRpcImpl(this) {
 
         @Override
-        protected void fireEvent(Event event) {
+        protected void fireEvent(LegacyEvent event) {
             NativeSelect.this.fireEvent(event);
         }
     };
index 73c93b29f3a376ccff75bb9ea0a5a1f2df141f95..06d10482ac700bbf62f4b663ed7c3fd99f8824f7 100644 (file)
@@ -385,7 +385,7 @@ public class PopupView extends AbstractComponent implements HasComponents {
      * event with {@link #getPopupView()}.
      * 
      */
-    public static class PopupVisibilityEvent extends Event {
+    public static class PopupVisibilityEvent extends LegacyEvent {
 
         public PopupVisibilityEvent(PopupView source) {
             super(source);
index 66784aaa02dd31e2790247c1946588693582b4a3..4a61eff5a17dc8130f96cd7968ea0299f8660ff3 100644 (file)
@@ -681,7 +681,7 @@ public class TabSheet extends AbstractComponentContainer implements Focusable,
             this) {
 
         @Override
-        protected void fireEvent(Event event) {
+        protected void fireEvent(LegacyEvent event) {
             TabSheet.this.fireEvent(event);
         }
     };
@@ -794,7 +794,7 @@ public class TabSheet extends AbstractComponentContainer implements Focusable,
      * @author Vaadin Ltd.
      * @since 3.0
      */
-    public static class SelectedTabChangeEvent extends Component.Event {
+    public static class SelectedTabChangeEvent extends Component.LegacyEvent {
 
         /**
          * New instance of selected tab change event
index f518f4f161eb1406416e242ffa864ab8b121e620..6f462d69ced233a452f97e763d4489ba29e8a555 100644 (file)
@@ -5625,7 +5625,7 @@ public class Table extends AbstractSelect implements Action.Container,
      * columns property id which was fired, the previous width of the column and
      * the width of the column after the resize.
      */
-    public static class ColumnResizeEvent extends Component.Event {
+    public static class ColumnResizeEvent extends Component.LegacyEvent {
         public static final Method COLUMN_RESIZE_METHOD;
 
         static {
@@ -5752,7 +5752,7 @@ public class Table extends AbstractSelect implements Action.Container,
     /**
      * This event is fired when a columns are reordered by the end user user.
      */
-    public static class ColumnReorderEvent extends Component.Event {
+    public static class ColumnReorderEvent extends Component.LegacyEvent {
         public static final Method METHOD;
 
         static {
@@ -5796,7 +5796,7 @@ public class Table extends AbstractSelect implements Action.Container,
      * 
      * @since 7.6
      */
-    public static class ColumnCollapseEvent extends Component.Event {
+    public static class ColumnCollapseEvent extends Component.LegacyEvent {
 
         public static final Method METHOD = ReflectTools.findMethod(
                 ColumnCollapseListener.class, "columnCollapseStateChange",
index 5e6ac5502733e3246b264569704af6c0f33b739d..35d05fdef9d152b802301954f1444a3c536517bf 100644 (file)
@@ -1026,7 +1026,7 @@ public class Tree extends AbstractSelect implements Container.Hierarchical,
      * @author Vaadin Ltd.
      * @since 3.0
      */
-    public static class ExpandEvent extends Component.Event {
+    public static class ExpandEvent extends Component.LegacyEvent {
 
         private final Object expandedItemId;
 
@@ -1129,7 +1129,7 @@ public class Tree extends AbstractSelect implements Container.Hierarchical,
      * @author Vaadin Ltd.
      * @since 3.0
      */
-    public static class CollapseEvent extends Component.Event {
+    public static class CollapseEvent extends Component.LegacyEvent {
 
         private final Object collapsedItemId;
 
index a61bcf1bd91c802336c74e9ab76bc7242ad68dd4..fa893315c203a7855fff9fa532cbdc755adaded0 100644 (file)
@@ -252,7 +252,7 @@ public class Upload extends AbstractComponent implements Component.Focusable,
      * @author Vaadin Ltd.
      * @since 3.0
      */
-    public static class FinishedEvent extends Component.Event {
+    public static class FinishedEvent extends Component.LegacyEvent {
 
         /**
          * Length of the received file.
@@ -441,7 +441,7 @@ public class Upload extends AbstractComponent implements Component.Focusable,
      * @author Vaadin Ltd.
      * @since 5.0
      */
-    public static class StartedEvent extends Component.Event {
+    public static class StartedEvent extends Component.LegacyEvent {
 
         private final String filename;
         private final String type;
@@ -507,7 +507,7 @@ public class Upload extends AbstractComponent implements Component.Focusable,
      *
      * @since 7.2
      */
-    public static class ChangeEvent extends Component.Event {
+    public static class ChangeEvent extends Component.LegacyEvent {
 
         private final String filename;
 
index 70399ae566b45e739befcc429ac9f631e006cfe9..24b3057be267c541af993da687c3210f67f0e621 100644 (file)
@@ -346,7 +346,7 @@ public class Window extends Panel implements FocusNotifier, BlurNotifier,
         }
     }
 
-    public static class CloseEvent extends Component.Event {
+    public static class CloseEvent extends Component.LegacyEvent {
 
         /**
          * 
@@ -456,7 +456,7 @@ public class Window extends Panel implements FocusNotifier, BlurNotifier,
      * @since 7.1
      * 
      */
-    public static class WindowModeChangeEvent extends Component.Event {
+    public static class WindowModeChangeEvent extends Component.LegacyEvent {
 
         private final WindowMode windowMode;
 
@@ -564,7 +564,7 @@ public class Window extends Panel implements FocusNotifier, BlurNotifier,
      * (e.g. the browser window is resized). The frequency may vary across
      * browsers.
      */
-    public static class ResizeEvent extends Component.Event {
+    public static class ResizeEvent extends Component.LegacyEvent {
 
         /**
          * 
index dfb59e148b944323a15936663b4f79c125b31197..403d030ed04b8d54c7502a19c4d116b8a5ade2b2 100644 (file)
@@ -26,7 +26,7 @@ import com.vaadin.ui.Component;
  * 
  */
 @SuppressWarnings("serial")
-public class CalendarComponentEvent extends Component.Event {
+public class CalendarComponentEvent extends Component.LegacyEvent {
 
     /**
      * Set the source of the event
index b55b55357ffb5a14486607b81c8bf51a0e9095d7..6c32f6a108946f3cb65c785ab86e6feb48233f42 100644 (file)
@@ -17,7 +17,7 @@ package com.vaadin.ui.components.colorpicker;
 
 import com.vaadin.shared.ui.colorpicker.Color;
 import com.vaadin.ui.Component;
-import com.vaadin.ui.Component.Event;
+import com.vaadin.ui.Component.LegacyEvent;
 
 /**
  * The color changed event which is passed to the listeners when a color change
@@ -25,7 +25,7 @@ import com.vaadin.ui.Component.Event;
  * 
  * @since 7.0.0
  */
-public class ColorChangeEvent extends Event {
+public class ColorChangeEvent extends LegacyEvent {
     private final Color color;
 
     public ColorChangeEvent(Component source, Color color) {
index 46e62659dbff4f5b79565e537acbb813c2db5f47..48f8db4139436f8110e03ee0f89033e1c489e5f2 100644 (file)
@@ -24,6 +24,7 @@ import org.jsoup.nodes.Element;
 
 import com.vaadin.event.FieldEvents.BlurEvent;
 import com.vaadin.event.FieldEvents.FocusEvent;
+import com.vaadin.event.typed.Event;
 import com.vaadin.event.typed.Handler;
 import com.vaadin.event.typed.Registration;
 import com.vaadin.shared.ui.components.field.DateFieldServerRpc;
@@ -43,8 +44,7 @@ public class DateField extends AbstractComponent
     private static final DateTimeFormatter FORMATTER = DateTimeFormatter
             .ofPattern("dd-MM-uuuu");
 
-    public static class DateChange
-            extends com.vaadin.event.typed.Event<LocalDate> {
+    public static class DateChange extends Event<LocalDate> {
         protected DateChange(DateField source, LocalDate date,
                 boolean userOriginated) {
             super(source, date, userOriginated);
index af28b301c6b5b7a213390081b76c0448658d77cd..e7f977d7f4eb9c29452e89cef3a2eb4c861c4583 100644 (file)
@@ -26,6 +26,7 @@ import com.vaadin.event.FieldEvents.BlurListener;
 import com.vaadin.event.FieldEvents.FocusEvent;
 import com.vaadin.event.FieldEvents.FocusListener;
 import com.vaadin.event.FieldEvents.TextChangeListener;
+import com.vaadin.event.typed.Event;
 import com.vaadin.event.typed.Handler;
 import com.vaadin.event.typed.Registration;
 import com.vaadin.shared.ui.components.fields.TextFieldServerRpc;
@@ -44,7 +45,7 @@ public abstract class AbstractTextField extends AbstractComponent
         implements HasValue<String> {
 
     public static class TextChangeEvent
-            extends com.vaadin.event.typed.Event<String> {
+            extends Event<String> {
 
         public static final String ID = TextChangeListener.EVENT_ID;
 
index ffcf279040ff28b846e707f5fe2a678908a1cbf1..685b079e68f5facfb02f8a13a9d3093d2e0bc04a 100644 (file)
@@ -21,6 +21,7 @@ import org.jsoup.nodes.Attributes;
 import org.jsoup.nodes.Element;
 
 import com.vaadin.event.FieldEvents.FocusAndBlurServerRpcImpl;
+import com.vaadin.event.typed.Event;
 import com.vaadin.event.typed.Handler;
 import com.vaadin.event.typed.Registration;
 import com.vaadin.shared.MouseEventDetails;
@@ -33,8 +34,7 @@ import com.vaadin.ui.declarative.DesignContext;
 
 public class CheckBox extends AbstractComponent implements HasValue<Boolean> {
 
-    public class StateChangeEvent
-            extends com.vaadin.event.typed.Event<Boolean> {
+    public class StateChangeEvent extends Event<Boolean> {
         public StateChangeEvent(Boolean value, boolean userOriginated) {
             super(CheckBox.this, value, userOriginated);
         }
@@ -68,7 +68,7 @@ public class CheckBox extends AbstractComponent implements HasValue<Boolean> {
     FocusAndBlurServerRpcImpl focusBlurRpc = new FocusAndBlurServerRpcImpl(
             this) {
         @Override
-        protected void fireEvent(Event event) {
+        protected void fireEvent(LegacyEvent event) {
             CheckBox.this.fireEvent(event);
         }
     };
index aeb460c49e01aff02c8ed382cf60f5ec760ed7c0..525fb2ad9aa06432cffafd55d5de37da8433d045 100644 (file)
@@ -36,7 +36,7 @@ public class EventRouterTest {
 
     private static final Method COMPONENT_EVENT_METHOD = ReflectTools
             .findMethod(Component.Listener.class, "componentEvent",
-                    Component.Event.class);
+                    Component.LegacyEvent.class);
 
     private EventRouter router;
     private Component component;
@@ -49,28 +49,28 @@ public class EventRouterTest {
         component = EasyMock.createNiceMock(Component.class);
         errorHandler = EasyMock.createMock(ErrorHandler.class);
         listener = EasyMock.createMock(Component.Listener.class);
-        router.addListener(Component.Event.class, listener,
+        router.addListener(Component.LegacyEvent.class, listener,
                 COMPONENT_EVENT_METHOD);
     }
 
     @Test
     public void fireEvent_noException_eventReceived() {
-        listener.componentEvent(EasyMock.<Component.Event> anyObject());
+        listener.componentEvent(EasyMock.<Component.LegacyEvent> anyObject());
 
         EasyMock.replay(component, listener, errorHandler);
-        router.fireEvent(new Component.Event(component), errorHandler);
+        router.fireEvent(new Component.LegacyEvent(component), errorHandler);
         EasyMock.verify(listener, errorHandler);
     }
 
     @Test
     public void fireEvent_exceptionFromListenerAndNoHandler_exceptionPropagated() {
-        listener.componentEvent(EasyMock.<Component.Event> anyObject());
+        listener.componentEvent(EasyMock.<Component.LegacyEvent> anyObject());
         EasyMock.expectLastCall().andThrow(
                 new RuntimeException("listener failed"));
 
         EasyMock.replay(component, listener);
         try {
-            router.fireEvent(new Component.Event(component));
+            router.fireEvent(new Component.LegacyEvent(component));
             Assert.fail("Did not receive expected exception from listener");
         } catch (RuntimeException e) {
             // e is a ListenerMethod@MethodException
@@ -81,31 +81,31 @@ public class EventRouterTest {
 
     @Test
     public void fireEvent_exceptionFromListener_errorHandlerCalled() {
-        listener.componentEvent(EasyMock.<Component.Event> anyObject());
+        listener.componentEvent(EasyMock.<Component.LegacyEvent> anyObject());
         EasyMock.expectLastCall().andThrow(
                 new RuntimeException("listener failed"));
         errorHandler.error(EasyMock.<ErrorEvent> anyObject());
 
         EasyMock.replay(component, listener, errorHandler);
-        router.fireEvent(new Component.Event(component), errorHandler);
+        router.fireEvent(new Component.LegacyEvent(component), errorHandler);
         EasyMock.verify(listener, errorHandler);
     }
 
     @Test
     public void fireEvent_multipleListenersAndException_errorHandlerCalled() {
         Listener listener2 = EasyMock.createMock(Component.Listener.class);
-        router.addListener(Component.Event.class, listener2,
+        router.addListener(Component.LegacyEvent.class, listener2,
                 COMPONENT_EVENT_METHOD);
 
-        listener.componentEvent(EasyMock.<Component.Event> anyObject());
+        listener.componentEvent(EasyMock.<Component.LegacyEvent> anyObject());
         EasyMock.expectLastCall().andThrow(
                 new RuntimeException("listener failed"));
         errorHandler.error(EasyMock.<ErrorEvent> anyObject());
         // second listener should be called despite an error in the first
-        listener2.componentEvent(EasyMock.<Component.Event> anyObject());
+        listener2.componentEvent(EasyMock.<Component.LegacyEvent> anyObject());
 
         EasyMock.replay(component, listener, listener2, errorHandler);
-        router.fireEvent(new Component.Event(component), errorHandler);
+        router.fireEvent(new Component.LegacyEvent(component), errorHandler);
         EasyMock.verify(listener, listener2, errorHandler);
     }
 }
index 7b9f3d99260173d1bba03ee805ed6952c84dc641..36971f4493d8ca1e9233561993c302f0c3e7b3a2 100644 (file)
@@ -19,7 +19,7 @@ package com.vaadin.tests;
 import com.vaadin.shared.ui.label.ContentMode;
 import com.vaadin.ui.Button;
 import com.vaadin.ui.Button.ClickEvent;
-import com.vaadin.ui.Component.Event;
+import com.vaadin.ui.Component.LegacyEvent;
 import com.vaadin.ui.Component.Listener;
 import com.vaadin.ui.CustomLayout;
 import com.vaadin.ui.Field;
@@ -151,7 +151,7 @@ public class CustomLayoutDemo extends com.vaadin.server.LegacyApplication
      * clicked.
      */
     @Override
-    public void componentEvent(Event event) {
+    public void componentEvent(LegacyEvent event) {
         // Check if event occured at fsTree component
         if (event.getSource() == menu) {
             // Check if event is about changing value
index edd70ece4ee87b55da4db7d0d7f18b108f60f827..a077c2db8145434ca2777936a391d47e184dcac3 100644 (file)
@@ -212,7 +212,7 @@ public class TestCaptionWrapper extends CustomComponent implements Listener {
     }
 
     @Override
-    public void componentEvent(Event event) {
+    public void componentEvent(LegacyEvent event) {
         final String feedback = eventListenerString + " source="
                 + event.getSource() + ", toString()=" + event.toString();
         System.out.println("eventListenerFeedback: " + feedback);
index b8d1c172410e11dc1804d545bde1cd6cb3a9949b..664385a7d80bf98215009b276558c03d42cf8bf8 100644 (file)
@@ -167,7 +167,7 @@ public class TestForPreconfiguredComponents extends CustomComponent {
 
         t.addListener(new Listener() {
             @Override
-            public void componentEvent(Event event) {
+            public void componentEvent(LegacyEvent event) {
                 statusLayout
                         .addComponent(new Label(event.getClass().getName()));
                 // TODO should not use Field.toString()
index 67f7faf44e13ebb9c9da6309dcd078ff46c3cfe1..049ace1a5cf1c435fec49635e9225c20e98628b3 100644 (file)
@@ -162,7 +162,7 @@ public class TestForTrees extends CustomComponent implements Handler {
 
         t.addListener(new Listener() {
             @Override
-            public void componentEvent(Event event) {
+            public void componentEvent(LegacyEvent event) {
                 statusLayout
                         .addComponent(new Label(event.getClass().getName()));
                 // TODO should not use Field.toString()
index 0046457f301654130d84d21bae4d8720d7dfdc3e..8b67e1574cc05e978df7670ef8b78246cefe83c5 100644 (file)
@@ -110,7 +110,7 @@ public class TestForUpload extends CustomComponent implements
             private static final long serialVersionUID = -8319074730512324303L;
 
             @Override
-            public void componentEvent(Event event) {
+            public void componentEvent(LegacyEvent event) {
                 // print out all events fired by upload for debug purposes
                 System.out.println("Upload fired event | " + event);
             }
index 55e57a7d92516818e9505c29c0619a20b677c70f..bb66ae9f30d7afd8e9f0695e7e8382f1ddb00971 100644 (file)
@@ -22,7 +22,7 @@ import com.vaadin.data.util.FilesystemContainer;
 import com.vaadin.data.util.FilesystemContainer.FileItem;
 import com.vaadin.server.VaadinSession;
 import com.vaadin.tests.util.SampleDirectory;
-import com.vaadin.ui.Component.Event;
+import com.vaadin.ui.Component.LegacyEvent;
 import com.vaadin.ui.Component.Listener;
 import com.vaadin.ui.Field;
 import com.vaadin.ui.Label;
@@ -101,7 +101,7 @@ public class TreeFilesystemContainer extends
      * listener for component fsTree.
      */
     @Override
-    public void componentEvent(Event event) {
+    public void componentEvent(LegacyEvent event) {
         // Check if event occured at fsTree component
         if (event.getSource() == filesystem) {
             // Check if event is about changing value
index f1b96d24fd33021701608796246a6f7e5fc774d2..c084a60c77aa4f7fe3252350ce4ac74a0ce73c81 100644 (file)
@@ -3,7 +3,7 @@ package com.vaadin.tests.components.abstractfield;
 import com.vaadin.data.util.ObjectProperty;
 import com.vaadin.tests.components.TestBase;
 import com.vaadin.ui.Button;
-import com.vaadin.ui.Component.Event;
+import com.vaadin.ui.Component.LegacyEvent;
 import com.vaadin.ui.Component.Listener;
 import com.vaadin.ui.TextField;
 
@@ -35,7 +35,7 @@ public class AbstractFieldDataSourceReadOnly extends TestBase {
         Button button = new Button("Make data source read-only");
         button.addListener(new Listener() {
             @Override
-            public void componentEvent(Event event) {
+            public void componentEvent(LegacyEvent event) {
                 stateHolder.buttonClicked();
             }
         });
index b4e759b20bcae09cc3210ab71c00d1b70712dfe8..aa052647131cd28e9908462749e6423abdd20621 100644 (file)
@@ -20,7 +20,7 @@ import com.vaadin.ui.components.calendar.event.BasicEvent;
 /**
  * Test CalendarEvent implementation.
  * 
- * @see com.vaadin.addon.calendar.test.ui.Calendar.Event
+ * @see com.vaadin.LegacyEvent.calendar.test.ui.Calendar.Event
  */
 public class CalendarTestEvent extends BasicEvent {