
de.lessvoid.nifty.controls.listbox.ListBoxItemProcessor Maven / Gradle / Ivy
package de.lessvoid.nifty.controls.listbox;
import de.lessvoid.nifty.elements.Element;
import javax.annotation.Nonnull;
/**
* This interfaces defines a class that has to process a list box label item once its created.
*
* @author Martin Karing <[email protected]>
*/
public interface ListBoxItemProcessor {
/**
* This function is called for every element that is displayed inside the list box once its created.
*
* @param element the element to process
*/
void processElement(@Nonnull Element element);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy