public interface IncludeEventHandler extends EventHandler
#parse()) Allows the developer to modify the path of the resource returned.
String includeEvent(Context context, String includeResourcePath, String currentResourcePath, String directiveName)
#parse). May modify the path of the resource to be included or may block the include entirely. All the registered IncludeEventHandlers are called unless null is returned. If none are registered the template at the includeResourcePath is retrieved.
context- current context
includeResourcePath- the path as given in the include directive.
currentResourcePath- the path of the currently rendering template that includes the include directive.
directiveName- name of the directive used to include the resource. (With the standard directives this is either "parse" or "include").
Copyright © 2000–2021 The Apache Software Foundation. All rights reserved.