/* Date: February 23, 2011 * Template: PluginScreenJavaTemplateGen.java.ftl * generator: org.molgenis.generators.ui.PluginScreenJavaTemplateGen 3.3.3 * * THIS FILE IS A TEMPLATE. PLEASE EDIT :-) */ package plugins.cluster; 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; public class addnewtoolshelp extends PluginModel<Entity> { private static final long serialVersionUID = -2139500188685989113L; public addnewtoolshelp(String name, ScreenController<?> parent) { super(name, parent); } @Override public String getViewName() { return "plugins_cluster_addnewtoolshelp"; } @Override public String getViewTemplate() { return "plugins/cluster/addnewtoolshelp.ftl"; } @Override public void handleRequest(Database db, Tuple request) { // replace example below with yours // try // { // Database db = this.getDatabase(); // String action = request.getString("__action"); // // if( action.equals("do_add") ) // { // Experiment e = new Experiment(); // e.set(request); // db.add(e); // } // } catch(Exception e) // { // //e.g. show a message in your form // } } @Override public void reload(Database db) { // try // { // Database db = this.getDatabase(); // Query q = db.query(Experiment.class); // q.like("name", "test"); // List<Experiment> recentExperiments = q.find(); // // //do something // } // catch(Exception e) // { // //... // } } }