summaryrefslogtreecommitdiffstats
path: root/client
diff options
context:
space:
mode:
authorHenri Sara <henri.sara@gmail.com>2017-02-16 11:38:39 +0200
committerGitHub <noreply@github.com>2017-02-16 11:38:39 +0200
commit4f047f06fad8882ac81e6770d6ebf022a8331196 (patch)
treeb8733b706db2c3c3e528309264d452c8bc3c575a /client
parent3841ea1f7309b068a0407031a6e745a3a0736aca (diff)
downloadvaadin-framework-4f047f06fad8882ac81e6770d6ebf022a8331196.tar.gz
vaadin-framework-4f047f06fad8882ac81e6770d6ebf022a8331196.zip
Fix since tags for 8.0 (#8575)
Fix since tags for the server and shared modules and new types in client.
Diffstat (limited to 'client')
-rw-r--r--client/src/main/java/com/vaadin/client/DependencyLoader.java2
-rw-r--r--client/src/main/java/com/vaadin/client/connectors/AbstractFocusableListingConnector.java1
-rw-r--r--client/src/main/java/com/vaadin/client/connectors/AbstractSingleSelectConnector.java2
-rw-r--r--client/src/main/java/com/vaadin/client/connectors/grid/AbstractGridRendererConnector.java2
-rw-r--r--client/src/main/java/com/vaadin/client/connectors/grid/DateRendererConnector.java2
-rw-r--r--client/src/main/java/com/vaadin/client/connectors/grid/NumberRendererConnector.java2
-rw-r--r--client/src/main/java/com/vaadin/client/connectors/grid/ProgressBarRendererConnector.java2
-rw-r--r--client/src/main/java/com/vaadin/client/connectors/grid/TextRendererConnector.java2
-rw-r--r--client/src/main/java/com/vaadin/client/connectors/grid/UnsafeHtmlRendererConnector.java2
-rw-r--r--client/src/main/java/com/vaadin/client/ui/AbstractTextFieldWidget.java2
-rw-r--r--client/src/main/java/com/vaadin/client/ui/HasErrorIndicator.java2
-rw-r--r--client/src/main/java/com/vaadin/client/ui/HasRequiredIndicator.java2
-rw-r--r--client/src/main/java/com/vaadin/client/ui/VAbstractCalendarPanel.java31
-rw-r--r--client/src/main/java/com/vaadin/client/ui/VAbstractPopupCalendar.java1
-rw-r--r--client/src/main/java/com/vaadin/client/ui/VAbstractTextualDate.java9
-rw-r--r--client/src/main/java/com/vaadin/client/ui/VComboBox.java2
-rw-r--r--client/src/main/java/com/vaadin/client/ui/VDateCalendarPanel.java2
-rw-r--r--client/src/main/java/com/vaadin/client/ui/VWindow.java4
-rw-r--r--client/src/main/java/com/vaadin/client/ui/datefield/AbstractInlineDateFieldConnector.java5
-rw-r--r--client/src/main/java/com/vaadin/client/ui/datefield/AbstractTextualDateConnector.java9
-rw-r--r--client/src/main/java/com/vaadin/client/ui/optiongroup/CheckBoxGroupConnector.java6
-rw-r--r--client/src/main/java/com/vaadin/client/ui/optiongroup/RadioButtonGroupConnector.java6
-rw-r--r--client/src/main/java/com/vaadin/client/ui/progressbar/ProgressBarConnector.java2
-rw-r--r--client/src/main/java/com/vaadin/client/ui/textfield/AbstractTextFieldConnector.java6
-rw-r--r--client/src/main/java/com/vaadin/client/ui/textfield/ValueChangeHandler.java8
-rw-r--r--client/src/main/java/com/vaadin/client/ui/window/WindowOrderEvent.java2
-rw-r--r--client/src/main/java/com/vaadin/client/ui/window/WindowOrderHandler.java2
-rw-r--r--client/src/main/java/com/vaadin/client/widgets/ChildFocusAwareFlowPanel.java2
-rw-r--r--client/src/main/java/com/vaadin/client/widgets/FocusableFlowPanelComposite.java2
29 files changed, 80 insertions, 42 deletions
diff --git a/client/src/main/java/com/vaadin/client/DependencyLoader.java b/client/src/main/java/com/vaadin/client/DependencyLoader.java
index 4a8e054a54..b388bfc00b 100644
--- a/client/src/main/java/com/vaadin/client/DependencyLoader.java
+++ b/client/src/main/java/com/vaadin/client/DependencyLoader.java
@@ -30,7 +30,7 @@ import com.vaadin.client.ResourceLoader.ResourceLoadListener;
* execute a command after all dependencies have finished loading.
*
* @author Vaadin Ltd
- * @since 8.0.0
+ * @since 8.0
*/
public class DependencyLoader {
diff --git a/client/src/main/java/com/vaadin/client/connectors/AbstractFocusableListingConnector.java b/client/src/main/java/com/vaadin/client/connectors/AbstractFocusableListingConnector.java
index 67ff070eb0..fc431e3854 100644
--- a/client/src/main/java/com/vaadin/client/connectors/AbstractFocusableListingConnector.java
+++ b/client/src/main/java/com/vaadin/client/connectors/AbstractFocusableListingConnector.java
@@ -27,6 +27,7 @@ import com.vaadin.client.ui.ConnectorFocusAndBlurHandler;
*
* @param <WIDGET>
* widget type which has to allow to register focus/blur handlers
+ * @since 8.0
*/
public abstract class AbstractFocusableListingConnector<WIDGET extends Widget & HasAllFocusHandlers>
extends AbstractListingConnector {
diff --git a/client/src/main/java/com/vaadin/client/connectors/AbstractSingleSelectConnector.java b/client/src/main/java/com/vaadin/client/connectors/AbstractSingleSelectConnector.java
index 96ccf2f7c2..9df4afa084 100644
--- a/client/src/main/java/com/vaadin/client/connectors/AbstractSingleSelectConnector.java
+++ b/client/src/main/java/com/vaadin/client/connectors/AbstractSingleSelectConnector.java
@@ -24,7 +24,7 @@ import com.vaadin.shared.ui.AbstractSingleSelectState;
* An abstract class for single selection connectors.
*
* @author Vaadin Ltd
- * @since 8.0.0
+ * @since 8.0
*/
public abstract class AbstractSingleSelectConnector<WIDGET extends Widget & HasAllFocusHandlers>
extends AbstractFocusableListingConnector<WIDGET>
diff --git a/client/src/main/java/com/vaadin/client/connectors/grid/AbstractGridRendererConnector.java b/client/src/main/java/com/vaadin/client/connectors/grid/AbstractGridRendererConnector.java
index 65300d1faf..ff2b9876dd 100644
--- a/client/src/main/java/com/vaadin/client/connectors/grid/AbstractGridRendererConnector.java
+++ b/client/src/main/java/com/vaadin/client/connectors/grid/AbstractGridRendererConnector.java
@@ -35,7 +35,7 @@ import elemental.json.JsonObject;
* @param <T>
* the presentation type of the renderer
*
- * @since 7.4
+ * @since 8.0
* @author Vaadin Ltd
*/
public abstract class AbstractGridRendererConnector<T>
diff --git a/client/src/main/java/com/vaadin/client/connectors/grid/DateRendererConnector.java b/client/src/main/java/com/vaadin/client/connectors/grid/DateRendererConnector.java
index ddda1a778a..386cbfdafd 100644
--- a/client/src/main/java/com/vaadin/client/connectors/grid/DateRendererConnector.java
+++ b/client/src/main/java/com/vaadin/client/connectors/grid/DateRendererConnector.java
@@ -25,7 +25,7 @@ import com.vaadin.shared.ui.grid.renderers.DateRendererState;
* string, and displayed as-is on the client side. This is to be able to support
* the server's locale.
*
- * @since 7.4
+ * @since 8.0
* @author Vaadin Ltd
*/
@Connect(com.vaadin.ui.renderers.DateRenderer.class)
diff --git a/client/src/main/java/com/vaadin/client/connectors/grid/NumberRendererConnector.java b/client/src/main/java/com/vaadin/client/connectors/grid/NumberRendererConnector.java
index 4dd089c555..d532cc570a 100644
--- a/client/src/main/java/com/vaadin/client/connectors/grid/NumberRendererConnector.java
+++ b/client/src/main/java/com/vaadin/client/connectors/grid/NumberRendererConnector.java
@@ -26,7 +26,7 @@ import com.vaadin.shared.ui.grid.renderers.NumberRendererState;
* string, and displayed as-is on the client side. This is to be able to support
* the server's locale.
*
- * @since 7.4
+ * @since 8.0
* @author Vaadin Ltd
*/
@Connect(com.vaadin.ui.renderers.NumberRenderer.class)
diff --git a/client/src/main/java/com/vaadin/client/connectors/grid/ProgressBarRendererConnector.java b/client/src/main/java/com/vaadin/client/connectors/grid/ProgressBarRendererConnector.java
index 5374a87436..ecc0a5d9a5 100644
--- a/client/src/main/java/com/vaadin/client/connectors/grid/ProgressBarRendererConnector.java
+++ b/client/src/main/java/com/vaadin/client/connectors/grid/ProgressBarRendererConnector.java
@@ -22,7 +22,7 @@ import com.vaadin.shared.ui.grid.renderers.ProgressBarRendererState;
/**
* A connector for {@link ProgressBarRenderer}.
*
- * @since 7.4
+ * @since 8.0
* @author Vaadin Ltd
*/
@Connect(com.vaadin.ui.renderers.ProgressBarRenderer.class)
diff --git a/client/src/main/java/com/vaadin/client/connectors/grid/TextRendererConnector.java b/client/src/main/java/com/vaadin/client/connectors/grid/TextRendererConnector.java
index 9d9fe75407..fe49e806a8 100644
--- a/client/src/main/java/com/vaadin/client/connectors/grid/TextRendererConnector.java
+++ b/client/src/main/java/com/vaadin/client/connectors/grid/TextRendererConnector.java
@@ -22,7 +22,7 @@ import com.vaadin.shared.ui.grid.renderers.TextRendererState;
/**
* A connector for {@link TextRenderer}.
*
- * @since 7.4
+ * @since 8.0
* @author Vaadin Ltd
*/
@Connect(com.vaadin.ui.renderers.TextRenderer.class)
diff --git a/client/src/main/java/com/vaadin/client/connectors/grid/UnsafeHtmlRendererConnector.java b/client/src/main/java/com/vaadin/client/connectors/grid/UnsafeHtmlRendererConnector.java
index f91497687a..1f8b9107f0 100644
--- a/client/src/main/java/com/vaadin/client/connectors/grid/UnsafeHtmlRendererConnector.java
+++ b/client/src/main/java/com/vaadin/client/connectors/grid/UnsafeHtmlRendererConnector.java
@@ -23,7 +23,7 @@ import com.vaadin.shared.ui.grid.renderers.HtmlRendererState;
/**
* A connector for {@link UnsafeHtmlRenderer}
*
- * @since 7.4
+ * @since 8.0
* @author Vaadin Ltd
*/
@Connect(com.vaadin.ui.renderers.HtmlRenderer.class)
diff --git a/client/src/main/java/com/vaadin/client/ui/AbstractTextFieldWidget.java b/client/src/main/java/com/vaadin/client/ui/AbstractTextFieldWidget.java
index 256428c83a..49dbbdbd7e 100644
--- a/client/src/main/java/com/vaadin/client/ui/AbstractTextFieldWidget.java
+++ b/client/src/main/java/com/vaadin/client/ui/AbstractTextFieldWidget.java
@@ -20,6 +20,8 @@ import com.vaadin.client.ui.textfield.AbstractTextFieldConnector;
/**
* Implemented by all widgets used by a connector extending
* {@link AbstractTextFieldConnector}.
+ *
+ * @since 8.0
*/
public interface AbstractTextFieldWidget {
diff --git a/client/src/main/java/com/vaadin/client/ui/HasErrorIndicator.java b/client/src/main/java/com/vaadin/client/ui/HasErrorIndicator.java
index 806617b8ee..146f621d48 100644
--- a/client/src/main/java/com/vaadin/client/ui/HasErrorIndicator.java
+++ b/client/src/main/java/com/vaadin/client/ui/HasErrorIndicator.java
@@ -19,6 +19,8 @@ import com.vaadin.client.ComponentConnector;
/**
* Implemented by connectors supporting an error indicator.
+ *
+ * @since 8.0
*/
public interface HasErrorIndicator extends ComponentConnector {
diff --git a/client/src/main/java/com/vaadin/client/ui/HasRequiredIndicator.java b/client/src/main/java/com/vaadin/client/ui/HasRequiredIndicator.java
index 5575c3a774..32b83ed28f 100644
--- a/client/src/main/java/com/vaadin/client/ui/HasRequiredIndicator.java
+++ b/client/src/main/java/com/vaadin/client/ui/HasRequiredIndicator.java
@@ -19,6 +19,8 @@ import com.vaadin.client.ComponentConnector;
/**
* Implemented by connectors supporting a required flag.
+ *
+ * @since 8.0
*/
public interface HasRequiredIndicator extends ComponentConnector {
diff --git a/client/src/main/java/com/vaadin/client/ui/VAbstractCalendarPanel.java b/client/src/main/java/com/vaadin/client/ui/VAbstractCalendarPanel.java
index e0ae7b9165..6d6f396147 100644
--- a/client/src/main/java/com/vaadin/client/ui/VAbstractCalendarPanel.java
+++ b/client/src/main/java/com/vaadin/client/ui/VAbstractCalendarPanel.java
@@ -60,11 +60,12 @@ import com.vaadin.shared.util.SharedUtil;
/**
* Abstract calendar panel to show and select a date using a resolution. The
* class is parameterized by the date resolution enumeration type.
- *
+ *
* @author Vaadin Ltd
*
* @param <R>
* the resolution type which this field is based on (day, month, ...)
+ * @since 8.0
*/
@SuppressWarnings("deprecation")
public abstract class VAbstractCalendarPanel<R extends Enum<R>>
@@ -265,7 +266,7 @@ public abstract class VAbstractCalendarPanel<R extends Enum<R>>
/**
* Returns {@code true} if current resolution assumes handling focus event
* for day UI component.
- *
+ *
* @return {@code true} if day focus events should be handled, {@code false}
* otherwise
*/
@@ -273,7 +274,7 @@ public abstract class VAbstractCalendarPanel<R extends Enum<R>>
/**
* Returns {@code true} if the provided {@code resolution} represents a day.
- *
+ *
* @param resolution
* the given resolution
* @return {@code true} if the {@code resolution} represents a day
@@ -283,7 +284,7 @@ public abstract class VAbstractCalendarPanel<R extends Enum<R>>
/**
* Returns {@code true} if the provided {@code resolution} represents a
* month.
- *
+ *
* @param resolution
* the given resolution
* @return {@code true} if the {@code resolution} represents a month
@@ -293,7 +294,7 @@ public abstract class VAbstractCalendarPanel<R extends Enum<R>>
/**
* Returns {@code true} if the provided {@code resolution} represents an
* year.
- *
+ *
* @param resolution
* the given resolution
* @return {@code true} if the {@code resolution} represents a year
@@ -305,7 +306,7 @@ public abstract class VAbstractCalendarPanel<R extends Enum<R>>
/**
* Returns {@code true} if the {@code resolution} representation is strictly
* below month (day, hour, etc..).
- *
+ *
* @param resolution
* the given resolution
* @return whether the {@code resolution} is below the month resolution
@@ -314,7 +315,7 @@ public abstract class VAbstractCalendarPanel<R extends Enum<R>>
/**
* Returns all available resolutions for the widget.
- *
+ *
* @return all available resolutions
*/
protected Stream<R> getResolutions() {
@@ -323,7 +324,7 @@ public abstract class VAbstractCalendarPanel<R extends Enum<R>>
/**
* Finds the resolution by the {@code filter}.
- *
+ *
* @param filter
* predicate to filter resolutions
* @return the resolution accepted by the {@code filter}
@@ -423,7 +424,7 @@ public abstract class VAbstractCalendarPanel<R extends Enum<R>>
/**
* Checks whether the widget is not editable (read-only).
- *
+ *
* @return {@code true} if the widget is read-only
*/
protected boolean isReadonly() {
@@ -432,7 +433,7 @@ public abstract class VAbstractCalendarPanel<R extends Enum<R>>
/**
* Checks whether the widget is enabled.
- *
+ *
* @return {@code true} is the widget is enabled
*/
protected boolean isEnabled() {
@@ -595,9 +596,9 @@ public abstract class VAbstractCalendarPanel<R extends Enum<R>>
/**
* Returns date time service for the widget.
- *
+ *
* @see #setDateTimeService(DateTimeService)
- *
+ *
* @return date time service
*/
protected DateTimeService getDateTimeService() {
@@ -606,7 +607,7 @@ public abstract class VAbstractCalendarPanel<R extends Enum<R>>
/**
* Returns the date field which this panel is attached to.
- *
+ *
* @return the "parent" date field
*/
protected VDateField<R> getDateField() {
@@ -903,7 +904,7 @@ public abstract class VAbstractCalendarPanel<R extends Enum<R>>
* Subclasses may override this method to provide a custom implementation
* avoiding {@link #renderCalendar(boolean)} override. The latter method
* contains a common logic which should not be overriden.
- *
+ *
* @param updateDate
* The value false prevents setting the selected date of the
* calendar based on focusedDate. That can be used when only the
@@ -1666,7 +1667,7 @@ public abstract class VAbstractCalendarPanel<R extends Enum<R>>
* The actual implementation of the logic which sets the data of the Panel.
* The method {@link #setDate(Date)} just delegate a call to this method
* providing additional config parameters.
- *
+ *
* @param currentDate
* currentDate The date to set
* @param needRerender
diff --git a/client/src/main/java/com/vaadin/client/ui/VAbstractPopupCalendar.java b/client/src/main/java/com/vaadin/client/ui/VAbstractPopupCalendar.java
index 08feb101f2..a8c356a07c 100644
--- a/client/src/main/java/com/vaadin/client/ui/VAbstractPopupCalendar.java
+++ b/client/src/main/java/com/vaadin/client/ui/VAbstractPopupCalendar.java
@@ -61,6 +61,7 @@ import com.vaadin.shared.ui.datefield.TextualDateFieldState;
* then pass set it by calling the
* <code>setCalendarPanel(VAbstractCalendarPanel panel)</code> method.
*
+ * @since 8.0
*/
public abstract class VAbstractPopupCalendar<PANEL extends VAbstractCalendarPanel<R>, R extends Enum<R>>
extends VAbstractTextualDate<R>
diff --git a/client/src/main/java/com/vaadin/client/ui/VAbstractTextualDate.java b/client/src/main/java/com/vaadin/client/ui/VAbstractTextualDate.java
index d99e1c0a6c..2db5cb5bc5 100644
--- a/client/src/main/java/com/vaadin/client/ui/VAbstractTextualDate.java
+++ b/client/src/main/java/com/vaadin/client/ui/VAbstractTextualDate.java
@@ -41,11 +41,12 @@ import com.vaadin.shared.EventId;
* Abstract textual date field base implementation. Provides a text box as an
* editor for a date. The class is parameterized by the date resolution
* enumeration type.
- *
+ *
* @author Vaadin Ltd
*
* @param <R>
* the resolution type which this field is based on (day, month, ...)
+ * @since 8.0
*/
public abstract class VAbstractTextualDate<R extends Enum<R>>
extends VDateField<R> implements Field, ChangeHandler, Focusable,
@@ -91,7 +92,7 @@ public abstract class VAbstractTextualDate<R extends Enum<R>>
/**
* Gets the date format string for the current locale.
- *
+ *
* @return the format string
*/
protected String getFormatString() {
@@ -240,9 +241,9 @@ public abstract class VAbstractTextualDate<R extends Enum<R>>
/**
* Clean date format string to make it suitable for
* {@link #getFormatString()}.
- *
+ *
* @see #getFormatString()
- *
+ *
* @param format
* date format string
* @return cleaned up string
diff --git a/client/src/main/java/com/vaadin/client/ui/VComboBox.java b/client/src/main/java/com/vaadin/client/ui/VComboBox.java
index 77e1108417..4cf7ab8856 100644
--- a/client/src/main/java/com/vaadin/client/ui/VComboBox.java
+++ b/client/src/main/java/com/vaadin/client/ui/VComboBox.java
@@ -87,6 +87,8 @@ import com.vaadin.shared.util.SharedUtil;
* Client side implementation of the ComboBox component.
*
* TODO needs major refactoring (to be extensible etc)
+ *
+ * @since 8.0
*/
@SuppressWarnings("deprecation")
public class VComboBox extends Composite implements Field, KeyDownHandler,
diff --git a/client/src/main/java/com/vaadin/client/ui/VDateCalendarPanel.java b/client/src/main/java/com/vaadin/client/ui/VDateCalendarPanel.java
index 9685b05f10..21d81fcff0 100644
--- a/client/src/main/java/com/vaadin/client/ui/VDateCalendarPanel.java
+++ b/client/src/main/java/com/vaadin/client/ui/VDateCalendarPanel.java
@@ -19,7 +19,7 @@ import com.vaadin.shared.ui.datefield.DateResolution;
/**
* @author Vaadin Ltd
- *
+ * @since 8.0
*/
public class VDateCalendarPanel extends VAbstractCalendarPanel<DateResolution> {
diff --git a/client/src/main/java/com/vaadin/client/ui/VWindow.java b/client/src/main/java/com/vaadin/client/ui/VWindow.java
index 9656378f58..98fdcc3707 100644
--- a/client/src/main/java/com/vaadin/client/ui/VWindow.java
+++ b/client/src/main/java/com/vaadin/client/ui/VWindow.java
@@ -356,7 +356,7 @@ public class VWindow extends VOverlay implements ShortcutActionHandlerOwner,
/**
* Returns window position in list of opened and shown windows.
*
- * @since 8.0.0
+ * @since 8.0
*/
public final int getWindowOrder() {
return windowOrder.indexOf(this);
@@ -1510,7 +1510,7 @@ public class VWindow extends VOverlay implements ShortcutActionHandlerOwner,
/**
* Adds a Handler for window order change event.
*
- * @since 8.0.0
+ * @since 8.0
*
* @return registration object to deregister the handler
*/
diff --git a/client/src/main/java/com/vaadin/client/ui/datefield/AbstractInlineDateFieldConnector.java b/client/src/main/java/com/vaadin/client/ui/datefield/AbstractInlineDateFieldConnector.java
index e5bf3e34bb..3d12956247 100644
--- a/client/src/main/java/com/vaadin/client/ui/datefield/AbstractInlineDateFieldConnector.java
+++ b/client/src/main/java/com/vaadin/client/ui/datefield/AbstractInlineDateFieldConnector.java
@@ -27,13 +27,14 @@ import com.vaadin.shared.ui.datefield.InlineDateFieldState;
/**
* Base class for inline data field connector.
- *
+ *
* @author Vaadin Ltd
*
* @param <R>
* the resolution type which the field is based on (day, month, ...)
* @param <PANEL>
* Subclass of VAbstractCalendarPanel specific for the implementation
+ * @since 8.0
*/
public abstract class AbstractInlineDateFieldConnector<PANEL extends VAbstractCalendarPanel<R>, R extends Enum<R>>
extends AbstractDateFieldConnector<R> {
@@ -122,7 +123,7 @@ public abstract class AbstractInlineDateFieldConnector<PANEL extends VAbstractCa
/**
* Returns {@code true} is the current resolution of the widget is month or
* less specific (e.g. month, year, quarter, etc).
- *
+ *
* @return {@code true} if the current resolution is above month
*/
protected abstract boolean isResolutionMonthOrHigher();
diff --git a/client/src/main/java/com/vaadin/client/ui/datefield/AbstractTextualDateConnector.java b/client/src/main/java/com/vaadin/client/ui/datefield/AbstractTextualDateConnector.java
index b9448862e7..87b8d047f9 100644
--- a/client/src/main/java/com/vaadin/client/ui/datefield/AbstractTextualDateConnector.java
+++ b/client/src/main/java/com/vaadin/client/ui/datefield/AbstractTextualDateConnector.java
@@ -21,6 +21,15 @@ import com.vaadin.client.UIDL;
import com.vaadin.client.ui.VAbstractTextualDate;
import com.vaadin.shared.ui.datefield.AbstractTextualDateFieldState;
+/**
+ * Abstract base class for date fields with textual date representation.
+ *
+ * @author Vaadin Ltd
+ * @since 8.0
+ *
+ * @param <R>
+ * resolution type
+ */
public abstract class AbstractTextualDateConnector<R extends Enum<R>>
extends AbstractDateFieldConnector<R> {
diff --git a/client/src/main/java/com/vaadin/client/ui/optiongroup/CheckBoxGroupConnector.java b/client/src/main/java/com/vaadin/client/ui/optiongroup/CheckBoxGroupConnector.java
index 4262666943..1936aac79d 100644
--- a/client/src/main/java/com/vaadin/client/ui/optiongroup/CheckBoxGroupConnector.java
+++ b/client/src/main/java/com/vaadin/client/ui/optiongroup/CheckBoxGroupConnector.java
@@ -33,6 +33,12 @@ import com.vaadin.ui.CheckBoxGroup;
import elemental.json.JsonObject;
+/**
+ * CheckBoxGroup client side connector.
+ *
+ * @author Vaadin Ltd
+ * @since 8.0
+ */
@Connect(CheckBoxGroup.class)
// We don't care about the framework-provided selection model at this point
// TODO refactor to extend AbstractMultiSelectConnector, maybe when
diff --git a/client/src/main/java/com/vaadin/client/ui/optiongroup/RadioButtonGroupConnector.java b/client/src/main/java/com/vaadin/client/ui/optiongroup/RadioButtonGroupConnector.java
index 4331273b1e..de92728712 100644
--- a/client/src/main/java/com/vaadin/client/ui/optiongroup/RadioButtonGroupConnector.java
+++ b/client/src/main/java/com/vaadin/client/ui/optiongroup/RadioButtonGroupConnector.java
@@ -33,6 +33,12 @@ import com.vaadin.ui.RadioButtonGroup;
import elemental.json.JsonObject;
+/**
+ * CheckBoxGroup client side connector.
+ *
+ * @author Vaadin Ltd
+ * @since 8.0
+ */
@Connect(RadioButtonGroup.class)
public class RadioButtonGroupConnector
extends AbstractSingleSelectConnector<VRadioButtonGroup> {
diff --git a/client/src/main/java/com/vaadin/client/ui/progressbar/ProgressBarConnector.java b/client/src/main/java/com/vaadin/client/ui/progressbar/ProgressBarConnector.java
index 88d01ce2e5..698af6432d 100644
--- a/client/src/main/java/com/vaadin/client/ui/progressbar/ProgressBarConnector.java
+++ b/client/src/main/java/com/vaadin/client/ui/progressbar/ProgressBarConnector.java
@@ -25,7 +25,7 @@ import com.vaadin.ui.ProgressBar;
/**
* Connector for {@link VProgressBar}.
*
- * @since 7.1
+ * @since 8.0
* @author Vaadin Ltd
*/
@Connect(ProgressBar.class)
diff --git a/client/src/main/java/com/vaadin/client/ui/textfield/AbstractTextFieldConnector.java b/client/src/main/java/com/vaadin/client/ui/textfield/AbstractTextFieldConnector.java
index 11dde21478..23d76d0717 100644
--- a/client/src/main/java/com/vaadin/client/ui/textfield/AbstractTextFieldConnector.java
+++ b/client/src/main/java/com/vaadin/client/ui/textfield/AbstractTextFieldConnector.java
@@ -28,6 +28,8 @@ import com.vaadin.ui.AbstractTextField;
/**
* Connector class for AbstractTextField.
+ *
+ * @since 8.0
*/
public abstract class AbstractTextFieldConnector extends AbstractFieldConnector
implements ValueChangeHandler.Owner, DeferredWorker {
@@ -137,8 +139,8 @@ public abstract class AbstractTextFieldConnector extends AbstractFieldConnector
/**
* {@inheritDoc}
- *
- * @since 8.0.0
+ *
+ * @since 8.0
*/
@Override
public boolean isWorkPending() {
diff --git a/client/src/main/java/com/vaadin/client/ui/textfield/ValueChangeHandler.java b/client/src/main/java/com/vaadin/client/ui/textfield/ValueChangeHandler.java
index e8c1ea9c51..4c53551409 100644
--- a/client/src/main/java/com/vaadin/client/ui/textfield/ValueChangeHandler.java
+++ b/client/src/main/java/com/vaadin/client/ui/textfield/ValueChangeHandler.java
@@ -23,6 +23,8 @@ import com.vaadin.shared.ui.ValueChangeMode;
/**
* Helper for dealing with scheduling value change events based on a given mode
* and possibly timeout.
+ *
+ * @since 8.0
*/
public class ValueChangeHandler {
@@ -136,9 +138,9 @@ public class ValueChangeHandler {
/**
* Checks whether the value change is scheduled for sending.
- *
- * @since 8.0.0
- *
+ *
+ * @since 8.0
+ *
* @return {@code true} if value change is scheduled for sending,
* {@code false} otherwise
*/
diff --git a/client/src/main/java/com/vaadin/client/ui/window/WindowOrderEvent.java b/client/src/main/java/com/vaadin/client/ui/window/WindowOrderEvent.java
index d17e28dc39..921e7d315e 100644
--- a/client/src/main/java/com/vaadin/client/ui/window/WindowOrderEvent.java
+++ b/client/src/main/java/com/vaadin/client/ui/window/WindowOrderEvent.java
@@ -23,7 +23,7 @@ import com.vaadin.client.ui.VWindow;
/**
* Event for window order position updates.
*
- * @since 8.0.0
+ * @since 8.0
*
* @author Vaadin Ltd
*/
diff --git a/client/src/main/java/com/vaadin/client/ui/window/WindowOrderHandler.java b/client/src/main/java/com/vaadin/client/ui/window/WindowOrderHandler.java
index f3cffce63c..f1fa1e5e1d 100644
--- a/client/src/main/java/com/vaadin/client/ui/window/WindowOrderHandler.java
+++ b/client/src/main/java/com/vaadin/client/ui/window/WindowOrderHandler.java
@@ -20,7 +20,7 @@ import com.google.gwt.event.shared.EventHandler;
/**
* Handler for {@link WindowOrderEvent}s.
*
- * @since 8.0.0
+ * @since 8.0
*
* @author Vaadin Ltd
*/
diff --git a/client/src/main/java/com/vaadin/client/widgets/ChildFocusAwareFlowPanel.java b/client/src/main/java/com/vaadin/client/widgets/ChildFocusAwareFlowPanel.java
index 56a6164901..19ee7b8a21 100644
--- a/client/src/main/java/com/vaadin/client/widgets/ChildFocusAwareFlowPanel.java
+++ b/client/src/main/java/com/vaadin/client/widgets/ChildFocusAwareFlowPanel.java
@@ -39,7 +39,7 @@ import com.vaadin.client.ui.FocusableFlowPanel;
* (child) elements.
*
* @author Vaadin Ltd
- *
+ * @since 8.0
*/
public class ChildFocusAwareFlowPanel extends FocusableFlowPanel
implements HasAllFocusHandlers {
diff --git a/client/src/main/java/com/vaadin/client/widgets/FocusableFlowPanelComposite.java b/client/src/main/java/com/vaadin/client/widgets/FocusableFlowPanelComposite.java
index eb7640de61..996166df1a 100644
--- a/client/src/main/java/com/vaadin/client/widgets/FocusableFlowPanelComposite.java
+++ b/client/src/main/java/com/vaadin/client/widgets/FocusableFlowPanelComposite.java
@@ -27,7 +27,7 @@ import com.vaadin.client.Focusable;
* panel that tracks focus/blur events from its children).
*
* @author Vaadin Ltd
- *
+ * @since 8.0
*/
public abstract class FocusableFlowPanelComposite extends Composite
implements HasAllFocusHandlers, Focusable {