public abstract class PermissionDirective extends Object implements freemarker.template.TemplateDirectiveModel
| Constructor and Description |
|---|
PermissionDirective(PermissionService permissionService) |
| 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(PermissionService permissionService)
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 © 2017. All rights reserved.