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

org.bidib.wizard.api.model.event.StatusBarEvent Maven / Gradle / Ivy

package org.bidib.wizard.api.model.event;

public class StatusBarEvent {

    private final String statusMessageKey;

    private final int displaySeconds;

    /**
     * @param statusMessageKey
     *            The messageKey to be displayed.
     */
    public StatusBarEvent(String statusMessageKey) {
        this(statusMessageKey, -1);
    }

    /**
     * @param statusMessageKey
     *            The messageKey to be displayed.
     * @param displaySeconds
     *            Time wait for clearing the message (in seconds). Any value lesser than 1 disable this functionality.
     */
    public StatusBarEvent(String statusMessageKey, int displaySeconds) {
        this.statusMessageKey = statusMessageKey;
        this.displaySeconds = displaySeconds;
    }

    public String getStatusMessageKey() {
        return statusMessageKey;
    }

    public int getDisplaySeconds() {
        return displaySeconds;
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy