/* * Created on 05.11.2010 * */ package org.jdesktop.swingx.renderer; import javax.swing.Icon; /** * Interface for tagging rendering components to allow Highlighters to treat * the Icon (Issue #1311-swingx) as a visual decoration. ComponentProviders * which hand out IconAware rendering components must guarantee to reset its * Icon property in each configuration round. * * @author Jeanette Winzenburg, Berlin */ public interface IconAware { /** * Sets the icon property. * * @param icon */ public void setIcon(Icon icon); /** * Returns the icon property. * * @return */ public Icon getIcon(); }