From 3564d4b4ba7c9ff718879d7544aa2e309489c531 Mon Sep 17 00:00:00 2001 From: Ahmed Ashour Date: Tue, 31 Oct 2017 11:23:36 +0100 Subject: Remove redundant interface already implemented by super class. (#10258) --- server/src/main/java/com/vaadin/data/HasItems.java | 3 +-- server/src/main/java/com/vaadin/data/provider/DataCommunicator.java | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) (limited to 'server/src/main/java/com/vaadin/data') diff --git a/server/src/main/java/com/vaadin/data/HasItems.java b/server/src/main/java/com/vaadin/data/HasItems.java index 92cd6a435d..16a47b9df2 100644 --- a/server/src/main/java/com/vaadin/data/HasItems.java +++ b/server/src/main/java/com/vaadin/data/HasItems.java @@ -15,7 +15,6 @@ */ package com.vaadin.data; -import java.io.Serializable; import java.util.Arrays; import java.util.Collection; import java.util.stream.Collectors; @@ -36,7 +35,7 @@ import com.vaadin.ui.Component; * @param * the type of the displayed item */ -public interface HasItems extends Component, Serializable { +public interface HasItems extends Component { /** * Returns the source of data items used by this listing. diff --git a/server/src/main/java/com/vaadin/data/provider/DataCommunicator.java b/server/src/main/java/com/vaadin/data/provider/DataCommunicator.java index 6fc0377a74..2819543521 100644 --- a/server/src/main/java/com/vaadin/data/provider/DataCommunicator.java +++ b/server/src/main/java/com/vaadin/data/provider/DataCommunicator.java @@ -15,7 +15,6 @@ */ package com.vaadin.data.provider; -import java.io.Serializable; import java.util.ArrayList; import java.util.Collection; import java.util.Collections; @@ -93,7 +92,7 @@ public class DataCommunicator extends AbstractExtension { * {@link DataGenerator#destroyData(Object)} will be called for them. */ protected class ActiveDataHandler - implements Serializable, DataGenerator { + implements DataGenerator { /** * Set of key strings for currently active data objects -- cgit v1.2.3