in src/main/java/org/apache/sling/scripting/freemarker/internal/IncludeDirective.java [119:131]
private RequestDispatcherOptions requestDispatcherOptions(final Map<?, ?> parameters) throws TemplateModelException {
final String resourceType = unwrapParameter(RESOURCE_TYPE_PARAMETER_NAME, parameters);
final String replaceSelectors = unwrapParameter(REPLACE_SELECTORS_PARAMETER_NAME, parameters);
final String addSelectors = unwrapParameter(ADD_SELECTORS_PARAMETER_NAME, parameters);
final String replaceSuffix = unwrapParameter(REPLACE_SUFFIX_PARAMETER_NAME, parameters);
final RequestDispatcherOptions options = new RequestDispatcherOptions();
options.setForceResourceType(resourceType);
options.setReplaceSelectors(replaceSelectors);
options.setAddSelectors(addSelectors);
options.setReplaceSuffix(replaceSuffix);
return options;
}