/* Date: December 3, 2008
* Template: PluginScreenJavaTemplateGen.java.ftl
* generator: org.molgenis.generate.screen.PluginScreenJavaTemplateGen 3.0.3
*
* THIS FILE IS A TEMPLATE. PLEASE EDIT :-)
*/
package plugins.autohidelogin;
import org.molgenis.auth.ui.UserLoginModel;
//import commonservice.CommonService;
/**
* This screen shows a login box, or if someone is already logged in, the user
* information and a logout button.
*/
public class AutoHideLoginModel extends UserLoginModel
{
private static final long serialVersionUID = 6708187240283301564L;
AutoHideLogin controller;
public AutoHideLoginModel(AutoHideLogin controller)
{
super(controller);
this.controller = controller;
}
@Override
public boolean isVisible()
{
return controller.ac.sessionVariables.get(AutoHideLogin.AUTOHIDE_LOGIN) != null ? ((Boolean) controller.ac.sessionVariables
.get(AutoHideLogin.AUTOHIDE_LOGIN)) : false;
}
}