aboutsummaryrefslogtreecommitdiffstats
path: root/server/src/main/java/com/vaadin/ui/AbstractField.java
diff options
context:
space:
mode:
authorDenis Anisimov <denis@vaadin.com>2016-10-20 11:12:58 +0300
committerVaadin Code Review <review@vaadin.com>2016-10-25 06:46:17 +0000
commit862270140d287aba33dce03dc963db4421ebeb1a (patch)
tree2da2634f4dbec1814c1d6d7e01f44d6e12a36c91 /server/src/main/java/com/vaadin/ui/AbstractField.java
parent0decd87411d98cf0d03db35fb6e5d70637ff864c (diff)
downloadvaadin-framework-862270140d287aba33dce03dc963db4421ebeb1a.tar.gz
vaadin-framework-862270140d287aba33dce03dc963db4421ebeb1a.zip
Update ValueChange API to use Component and HasValue<>.
Change-Id: I785aa82d925cadee42cc1b17d345a8923f6dc8cc
Diffstat (limited to 'server/src/main/java/com/vaadin/ui/AbstractField.java')
-rw-r--r--server/src/main/java/com/vaadin/ui/AbstractField.java12
1 files changed, 6 insertions, 6 deletions
diff --git a/server/src/main/java/com/vaadin/ui/AbstractField.java b/server/src/main/java/com/vaadin/ui/AbstractField.java
index 012a5df5a1..7d87053a22 100644
--- a/server/src/main/java/com/vaadin/ui/AbstractField.java
+++ b/server/src/main/java/com/vaadin/ui/AbstractField.java
@@ -53,7 +53,7 @@ public abstract class AbstractField<T> extends AbstractComponent
@Deprecated
private static final Method VALUE_CHANGE_METHOD = ReflectTools
- .findMethod(ValueChangeListener.class, "accept", ValueChange.class);
+ .findMethod(ValueChangeListener.class, "accept", ValueChangeEvent.class);
@Override
public void setValue(T value) {
@@ -100,9 +100,9 @@ public abstract class AbstractField<T> extends AbstractComponent
@Override
public Registration addValueChangeListener(
- ValueChangeListener<? super T> listener) {
- addListener(ValueChange.class, listener, VALUE_CHANGE_METHOD);
- return () -> removeListener(ValueChange.class, listener);
+ ValueChangeListener<T> listener) {
+ addListener(ValueChangeEvent.class, listener, VALUE_CHANGE_METHOD);
+ return () -> removeListener(ValueChangeEvent.class, listener);
}
@Override
@@ -183,8 +183,8 @@ public abstract class AbstractField<T> extends AbstractComponent
* {@code false} otherwise.
* @return the new event
*/
- protected ValueChange<T> createValueChange(boolean userOriginated) {
- return new ValueChange<>(this, userOriginated);
+ protected ValueChangeEvent<T> createValueChange(boolean userOriginated) {
+ return new ValueChangeEvent<>(this, userOriginated);
}
@Override