All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.vaadin.client.DeferredWorker Maven / Gradle / Ivy

/*
 * Vaadin Framework 7
 *
 * Copyright (C) 2000-2024 Vaadin Ltd
 *
 * This program is available under Vaadin Commercial License and Service Terms.
 *
 * See  for the full
 * license.
 */
package com.vaadin.client;

/**
 * Give widgets and connectors the possibility to indicate to the framework that
 * there is work scheduled to be executed in the near future and that the
 * framework should wait for this work to complete before assuming the UI has
 * reached a steady state.
 *
 * @since 7.3
 * @author Vaadin Ltd
 */
public interface DeferredWorker {
    /**
     * Checks whether there are operations pending for this widget or connector
     * that must be executed before reaching a steady state.
     *
     * @returns true iff there are operations pending which must be
     *          executed before reaching a steady state
     */
    public boolean isWorkPending();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy