public abstract class PermissionDirective extends Object implements freemarker.template.TemplateDirectiveModel
| Constructor and Description |
|---|
PermissionDirective(MolgenisPermissionService molgenisPermissionService) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
execute(boolean hasPermission,
freemarker.core.Environment env,
freemarker.template.TemplateDirectiveBody body) |
void |
execute(freemarker.core.Environment env,
Map params,
freemarker.template.TemplateModel[] loopVars,
freemarker.template.TemplateDirectiveBody body) |
public PermissionDirective(MolgenisPermissionService molgenisPermissionService)
public void execute(freemarker.core.Environment env,
Map params,
freemarker.template.TemplateModel[] loopVars,
freemarker.template.TemplateDirectiveBody body)
throws freemarker.template.TemplateException,
IOException
execute in interface freemarker.template.TemplateDirectiveModelfreemarker.template.TemplateExceptionIOExceptionprotected abstract void execute(boolean hasPermission,
freemarker.core.Environment env,
freemarker.template.TemplateDirectiveBody body)
throws freemarker.template.TemplateException,
IOException
freemarker.template.TemplateExceptionIOExceptionCopyright © 2016. All Rights Reserved.