/**
* Return Atmosphere version.
*
+ * @since 7.4
+ *
* @return Atmosphere version.
*/
public String getAtmosphereVersion() {
/**
* Return Atmosphere JS version.
*
+ * @since 7.4
+ *
* @return Atmosphere JS version.
*/
public String getAtmosphereJSVersion() {
/**
* Gets currently focused element and checks if it's editable
*
+ * @since 7.4
+ *
* @return true if focused element is editable
*/
public static boolean isFocusedElementEditable() {
* If you want to dynamically provide different viewport values for different
* browser, you should use {@link ViewportGeneratorClass} instead.
*
+ * @since 7.4
+ *
* @author Vaadin Ltd
*/
@Target(ElementType.TYPE)
*
* @see ViewportGenerator
*
+ * @since 7.4
+ *
* @author Vaadin Ltd
*/
@Target(ElementType.TYPE)
protected DefaultFieldGroupFieldFactory() {
}
+ /**
+ * Gets the singleton instance.
+ *
+ * @since 7.4
+ *
+ * @return the singleton instance
+ */
public static DefaultFieldGroupFieldFactory get() {
return INSTANCE;
}
/**
* Notify item set change listeners that an item has been added to the
* container.
- *
+ * <p>
* Unless subclasses specify otherwise, the default notification indicates a
* full refresh.
*
+ * @since 7.4
+ *
* @param postion
* position of the added item in the view (if visible)
* @param itemId
/**
* Notify item set change listeners that an item has been removed from the
* container.
- *
+ * <p>
* Unless subclasses specify otherwise, the default notification indicates a
* full refresh.
*
+ * @since 7.4
+ *
* @param postion
* position of the removed item in the view prior to removal (if
* was visible)
* <code>are</code> methods are not supported.
* </p>
*
+ * @since 7.4
+ *
* @param bean
* the Java Bean to copy properties from.
* @param beanClass
/**
* Utility class for Java Beans information access.
*
+ * @since 7.4
+ *
* @author Vaadin Ltd
*/
public final class BeanUtil implements Serializable {
* An abstract base class for DeploymentConfiguration implementations. This
* class provides default implementation for common config properties.
*
+ * @since 7.4
+ *
* @author Vaadin Ltd
*/
public abstract class AbstractDeploymentConfiguration implements
* be opened in a new browser window/tab when the extended component is
* clicked.
*
+ * @since 7.4
+ *
* @param url
* URL to open
*/
* {@code resource} will be opened in a new browser window/tab when the
* extended component is clicked.
*
+ * @since 7.4
+ *
* @param resource
* resource to open
*/
/**
* Returns the resource for this instance.
*
+ * @since 7.4
+ *
* @return resource to open browser window
*/
public Resource getResource() {
* {@code null} if this instance is not URL resource based (a non URL based
* resource has been set for it).
*
+ * @since 7.4
+ *
* @return URL to open in the new browser window/tab when the extended
* component is clicked
*/
* Gets UI class configuration option value.
*
* @return UI class name
+ *
+ * @since 7.4
*/
public String getUIClassName();
/**
* Gets UI provider class configuration option value.
*
+ * @since 7.4
+ *
* @return UI class name
*/
public String getUIProviderClassName();
* Gets Widgetset configuration option value. {@code defaultValue} is
* returned if widgetset parameter is not configured.
*
+ * @since 7.4
+ *
* @return UI class name
*/
public String getWidgetset(String defaultValue);
/**
* Gets resources path configuration option value.
+ *
+ * @since 7.4
*/
public String getResourcesPath();
/**
* Gets class loader configuration option value.
+ *
+ * @since 7.4
*/
public String getClassLoaderName();
*
* @see ViewportGenerator
*
+ * @since 7.4
+ *
* @author Vaadin Ltd
*/
public interface ViewportGenerator extends Serializable {
* methods. Typically these are handled in a custom way in the overridden
* versions of the above methods
*
+ * @since 7.4
+ *
* @return the collection of attributes that are not handled by the basic
* implementation
*/
/**
* Removes orphaned ids from selection.
+ *
+ * @since 7.4
*/
protected void adjustSelection() {
Object value = getValue();
*
* @return true if the client is allowed to click events
* @see #isClientChangeAllowed()
- * @deprecated Override {@link #fireEventClick(Integer)} instead.
+ * @deprecated As of 7.4, override {@link #fireEventClick(Integer)} instead.
*/
@Deprecated
protected boolean isEventClickAllowed() {
field.set(object, value);
}
+ /**
+ * @since 7.4
+ */
public static Class<?> convertPrimitiveType(Class<?> type) {
// Gets the return type from get method
if (type.isPrimitive()) {