package lt.inventi.apollo.wicket.theme;
import org.apache.wicket.markup.head.IHeaderResponse;
/**
* A named theme which knows how to render itself into the response.
*
* @author miha
* @author vplatonov
* @version 1.0
*/
public interface ITheme {
/**
* @return The unique name of this theme.
*/
String name();
/**
* Print to the web response what ever the {@link ITheme} wants to contribute to the head section.
*
* @param response The {@link IHeaderResponse} instance
*/
void renderHead(IHeaderResponse response);
}