package plugins.JavascriptTests;
import org.molgenis.framework.db.Database;
import org.molgenis.framework.ui.PluginModel;
import org.molgenis.framework.ui.ScreenController;
//import org.molgenis.framework.ui.html.JavascriptTests; DOES NOT EXIST!!!
import org.molgenis.util.Entity;
import org.molgenis.util.Tuple;
public class JavascriptTestsPlugin extends PluginModel<Entity>
{
// A Test class for javascript.
// JavascriptTests JsTest = new JavascriptTests("test");
public JavascriptTestsPlugin(String name, ScreenController<?> parent)
{
super(name, parent);
}
@Override
public String getViewName()
{
return "plugins_JavascriptTests_JavascriptTestsPlugin";
}
@Override
public String getViewTemplate()
{
return "plugins/JavascriptTests/JavascriptTestsPlugin.ftl";
}
@Override
public void handleRequest(Database db, Tuple request)
{
}
@Override
public void reload(Database db)
{
}
@Override
public boolean isVisible()
{
if (!this.getLogin().isAuthenticated())
{
return false;
}
return true;
}
public String getJavascriptTest()
{
System.out.println("test from JavascripttestsPlugin");
return "org.molgenis.framework.ui.html.JavascriptTests does not exist!";
// return JsTest.toHtml();
}
}