public boolean exists(ProcessorContext pc, ModelObject object) { // get render context and processor properties RequestContext context = pc.getRequestContext(); String uri = this.getProperty(pc, "uri"); // the current format String format = context.getFormatId(); String validTemplatePath = null; if (format != null && format.length() != 0 && !this.webFrameworkConfigElement.getDefaultFormatId().equals(format)) { validTemplatePath = getTemplateProcessorRegistry().findValidTemplatePath(uri + "." + format); } if (validTemplatePath == null) { validTemplatePath = getTemplateProcessorRegistry().findValidTemplatePath(uri); } return (validTemplatePath != null); }
public boolean exists(ProcessorContext pc, ModelObject object) { // get render context and processor properties RequestContext context = pc.getRequestContext(); String uri = this.getProperty(pc, "uri"); // the current format String format = context.getFormatId(); String validTemplatePath = null; if (format != null && format.length() != 0 && !this.webFrameworkConfigElement.getDefaultFormatId().equals(format)) { validTemplatePath = getTemplateProcessorRegistry().findValidTemplatePath(uri + "." + format); } if (validTemplatePath == null) { validTemplatePath = getTemplateProcessorRegistry().findValidTemplatePath(uri); } return (validTemplatePath != null); }
/** * Find default status template * * @param statusCode int * @return status template */ private StatusTemplate getDefaultStatusTemplate(int statusCode) { String path = statusCode + ".ftl"; String validTemplatePath = container.getTemplateProcessorRegistry().findValidTemplatePath(path); if (validTemplatePath != null) { return new StatusTemplate(path, WebScriptResponse.HTML_FORMAT); } path = "status.ftl"; validTemplatePath = container.getTemplateProcessorRegistry().findValidTemplatePath(path); if (validTemplatePath != null) { return new StatusTemplate(path, WebScriptResponse.HTML_FORMAT); } throw new WebScriptException("Default status template /status.ftl could not be found"); }
/** * Find default status template * * @param statusCode * @return status template */ private StatusTemplate getDefaultStatusTemplate(int statusCode) { String path = statusCode + ".ftl"; String validTemplatePath = container.getTemplateProcessorRegistry().findValidTemplatePath(path); if (validTemplatePath != null) { return new StatusTemplate(path, WebScriptResponse.HTML_FORMAT); } path = "status.ftl"; validTemplatePath = container.getTemplateProcessorRegistry().findValidTemplatePath(path); if (validTemplatePath != null) { return new StatusTemplate(path, WebScriptResponse.HTML_FORMAT); } throw new WebScriptException("Default status template /status.ftl could not be found"); }
/** * Find default status template * * @param statusCode int * @return status template */ private StatusTemplate getDefaultStatusTemplate(int statusCode) { String path = statusCode + ".ftl"; String validTemplatePath = container.getTemplateProcessorRegistry().findValidTemplatePath(path); if (validTemplatePath != null) { return new StatusTemplate(path, WebScriptResponse.HTML_FORMAT); } path = "status.ftl"; validTemplatePath = container.getTemplateProcessorRegistry().findValidTemplatePath(path); if (validTemplatePath != null) { return new StatusTemplate(path, WebScriptResponse.HTML_FORMAT); } throw new WebScriptException("Default status template /status.ftl could not be found"); }
/** * Find a script specific status template * * @param scriptId * @param statusCode * @param format * @return status template (or null, if not found) */ private StatusTemplate getScriptStatusTemplate(String scriptId, int statusCode, String format) { // look up status code specific status template String validTemplatePath = getContainer().getTemplateProcessorRegistry().findValidTemplatePath(scriptId + "." + format + "." + statusCode); if (validTemplatePath != null) { return new StatusTemplate(scriptId + "." + format + "." + statusCode, format); } // look up general case status template validTemplatePath = getContainer().getTemplateProcessorRegistry().findValidTemplatePath(scriptId + "." + format + ".status"); if (validTemplatePath != null) { return new StatusTemplate(scriptId + "." + format + ".status", format); } return null; }
/** * Find a script specific status template * * @param scriptId String * @param statusCode int * @param format String * @return status template (or null, if not found) */ private StatusTemplate getScriptStatusTemplate(String scriptId, int statusCode, String format) { // look up status code specific status template String validTemplatePath = getContainer().getTemplateProcessorRegistry().findValidTemplatePath(scriptId + "." + format + "." + statusCode); if (validTemplatePath != null) { return new StatusTemplate(scriptId + "." + format + "." + statusCode, format); } // look up general case status template validTemplatePath = getContainer().getTemplateProcessorRegistry().findValidTemplatePath(scriptId + "." + format + ".status"); if (validTemplatePath != null) { return new StatusTemplate(scriptId + "." + format + ".status", format); } return null; }
/** * Find a script specific status template * * @param scriptId String * @param statusCode int * @param format String * @return status template (or null, if not found) */ private StatusTemplate getScriptStatusTemplate(String scriptId, int statusCode, String format) { // look up status code specific status template String validTemplatePath = getContainer().getTemplateProcessorRegistry().findValidTemplatePath(scriptId + "." + format + "." + statusCode); if (validTemplatePath != null) { return new StatusTemplate(scriptId + "." + format + "." + statusCode, format); } // look up general case status template validTemplatePath = getContainer().getTemplateProcessorRegistry().findValidTemplatePath(scriptId + "." + format + ".status"); if (validTemplatePath != null) { return new StatusTemplate(scriptId + "." + format + ".status", format); } return null; }
String validTemplatePath = templateProcessorRegistry.findValidTemplatePath(pageId); if (validTemplatePath != null)
String validTemplatePath = templateProcessorRegistry.findValidTemplatePath(pageId); if (validTemplatePath != null)
/** * Find a package specific status template * * @param scriptPath Path * @param statusCode int * @param format String * @return status template (or null, if not found) */ private StatusTemplate getPackageStatusTemplate(Path scriptPath, int statusCode, String format) { while(scriptPath != null) { String path = PathImpl.concatPath(scriptPath.getPath(), format + "." + statusCode + ".ftl"); String validTemplatePath = container.getTemplateProcessorRegistry().findValidTemplatePath(path); if (validTemplatePath != null) { return new StatusTemplate(path, format); } path = PathImpl.concatPath(scriptPath.getPath(), format + ".status.ftl"); validTemplatePath = container.getTemplateProcessorRegistry().findValidTemplatePath(path); if (validTemplatePath != null) { return new StatusTemplate(path, format); } scriptPath = scriptPath.getParent(); } return null; }
/** * Find a package specific status template * * @param scriptPath Path * @param statusCode int * @param format String * @return status template (or null, if not found) */ private StatusTemplate getPackageStatusTemplate(Path scriptPath, int statusCode, String format) { while(scriptPath != null) { String path = PathImpl.concatPath(scriptPath.getPath(), format + "." + statusCode + ".ftl"); String validTemplatePath = container.getTemplateProcessorRegistry().findValidTemplatePath(path); if (validTemplatePath != null) { return new StatusTemplate(path, format); } path = PathImpl.concatPath(scriptPath.getPath(), format + ".status.ftl"); validTemplatePath = container.getTemplateProcessorRegistry().findValidTemplatePath(path); if (validTemplatePath != null) { return new StatusTemplate(path, format); } scriptPath = scriptPath.getParent(); } return null; }
String validTemplatePath = getTemplateProcessorRegistry().findValidTemplatePath(templateName.toString()); if (validTemplatePath != null)
/** * Find a package specific status template * * @param scriptPath * @param statusCode * @param format * @return status template (or null, if not found) */ private StatusTemplate getPackageStatusTemplate(Path scriptPath, int statusCode, String format) { while(scriptPath != null) { String path = PathImpl.concatPath(scriptPath.getPath(), format + "." + statusCode + ".ftl"); String validTemplatePath = container.getTemplateProcessorRegistry().findValidTemplatePath(path); if (validTemplatePath != null) { return new StatusTemplate(path, format); } path = PathImpl.concatPath(scriptPath.getPath(), format + ".status.ftl"); validTemplatePath = container.getTemplateProcessorRegistry().findValidTemplatePath(path); if (validTemplatePath != null) { return new StatusTemplate(path, format); } scriptPath = scriptPath.getParent(); } return null; }
if (debug) start = System.nanoTime(); String validTemplatePath = getContainer().getTemplateProcessorRegistry().findValidTemplatePath(templatePath); if (validTemplatePath != null) String modulePath = container.getTemplateProcessorRegistry().findValidTemplatePath(moduleTemplatePath); if (modulePath != null)
if (debug) start = System.nanoTime(); String validTemplatePath = getContainer().getTemplateProcessorRegistry().findValidTemplatePath(templatePath); if (validTemplatePath != null) String modulePath = container.getTemplateProcessorRegistry().findValidTemplatePath(moduleTemplatePath); if (modulePath != null)
if (debug) start = System.nanoTime(); String validTemplatePath = getContainer().getTemplateProcessorRegistry().findValidTemplatePath(templatePath); if (validTemplatePath != null) String modulePath = container.getTemplateProcessorRegistry().findValidTemplatePath(moduleTemplatePath); if (modulePath != null)
String validTemplatePath = templateProcessorRegistry.findValidTemplatePath(pageId); if (validTemplatePath != null)
String validTemplatePath = templateProcessorRegistry.findValidTemplatePath(pageId); if (validTemplatePath != null)
String validTemplatePath = templateProcessorRegistry.findValidTemplatePath(pageId); if (validTemplatePath != null)