/* Date: November 11, 2009 * Template: PluginScreenJavaTemplateGen.java.ftl * generator: org.molgenis.generators.ui.PluginScreenJavaTemplateGen 3.3.2-testing * * THIS FILE IS A TEMPLATE. PLEASE EDIT :-) */ package plugins.cluster.demo.xqtliccheader; import org.molgenis.framework.db.Database; import org.molgenis.framework.ui.PluginModel; import org.molgenis.framework.ui.ScreenController; import org.molgenis.util.Entity; import org.molgenis.util.Tuple; /** * A simple plugin to create the header of the MOLGENIS application. This * includes the header logo as well as the top level menu items for * documentation, services etc (replaces the hardcoded header). * * @author Morris Swertz */ public class MolgenisHeader extends PluginModel<Entity> { private static final long serialVersionUID = -8210616687815863944L; public MolgenisHeader(String name, ScreenController<?> parent) { super(name, parent); } @Override public String getViewName() { return "plugins_cluster_demo_xqtliccheader_MolgenisHeader"; } @Override public String getViewTemplate() { return "plugins/cluster/demo/xqtliccheader/MolgenisHeader.ftl"; } @Override public void handleRequest(Database db, Tuple request) { // static } @Override public void reload(Database db) { // static } @Override public boolean isVisible() { return true; } @Override public String getCustomHtmlHeaders() { return "<link rel=\"stylesheet\" style=\"text/css\" href=\"clusterdemo/xqtl_icc_colors.css\">"; } }