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

org.valkyriercp.widget.TitledWidget Maven / Gradle / Ivy

There is a newer version: 1.3
Show newest version
package org.valkyriercp.widget;

import org.springframework.beans.factory.BeanNameAware;
import org.valkyriercp.core.DescriptionConfigurable;
import org.valkyriercp.core.Guarded;
import org.valkyriercp.core.Messagable;
import org.valkyriercp.core.TitleConfigurable;
import org.valkyriercp.image.config.ImageConfigurable;

/**
 * Provides the basic {@link Widget} facilities in combination with a fully configurable title/message
 * component.
 */
public interface TitledWidget
        extends
        Widget,
        Guarded,
        Messagable,
        TitleConfigurable,
        ImageConfigurable,
        DescriptionConfigurable,
        BeanNameAware
{
    //ValidationResultsReporter newSingleLineResultsReporter(Messagable messagable);

    String getId();

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy