@NotNull @Override public Page configure(Page page) { if (!page.isConfigured()) { page.getBody() .addJavaScriptReference(EasingPageConfigurator.reference); } return page; }
@NotNull @Override @SuppressWarnings("unchecked") public Page<?> configure(Page<?> page) { if (!page.isConfigured()) { List<ComponentHierarchyBase<?, ?, ?, ?, ?>> reqs = getPriorityRequirements(page, RequirementsPriority.Top_Shelf, new ArrayList<>(), true, true); if (!reqs.isEmpty()) { page.getHead() .add(new Comment("Priority [" + RequirementsPriority.Top_Shelf + "] Values")); } page.getHead() .getChildren() .addAll(reqs); } return page; } }
@NotNull @Override @SuppressWarnings("unchecked") public Page<?> configure(Page<?> page) { if (!page.isConfigured()) { List<ComponentHierarchyBase<?, ?, ?, ?, ?>> reqs = getPriorityRequirements(page, RequirementsPriority.Top_Shelf, new ArrayList<>(), true, true); if (!reqs.isEmpty()) { page.getHead() .add(new Comment("Priority [" + RequirementsPriority.Top_Shelf + "] Values")); } page.getHead() .getChildren() .addAll(reqs); } return page; } }
@NotNull @Override @SuppressWarnings("unchecked") public Page<?> configure(Page<?> page) { if (!page.isConfigured()) { List<ComponentHierarchyBase<?, ?, ?, ?, ?>> reqs = getPriorityRequirements(page, RequirementsPriority.Top_Shelf, new ArrayList<>(), true, true); if (!reqs.isEmpty()) { page.getHead() .add(new Comment("Priority [" + RequirementsPriority.Top_Shelf + "] Values")); } page.getHead() .getChildren() .addAll(reqs); } return page; } }
@NotNull @Override public Page configure(Page<?> page) { if (!page.isConfigured()) { JQueryPageConfigurator.setRequired(true); page.getBody() .getJavascriptReferences() .add(JQueryUIReferencePool.Core.getJavaScriptReference()); page.getBody() .getCssReferences() .add(JQueryUIReferencePool.Core.getCssReference()); } return page; }
@NotNull @Override public Page configure(Page<?> page) { if (!page.isConfigured()) { JQueryPageConfigurator.setRequired(true); page.getBody() .getJavascriptReferences() .add(JQueryUIReferencePool.Core.getJavaScriptReference()); page.getBody() .getCssReferences() .add(JQueryUIReferencePool.Core.getCssReference()); } return page; }
@NotNull @Override public Page configure(Page<?> page) { if (!page.isConfigured()) { JQueryPageConfigurator.setRequired(true); page.getBody() .getJavascriptReferences() .add(JQueryUIReferencePool.Core.getJavaScriptReference()); page.getBody() .getCssReferences() .add(JQueryUIReferencePool.Core.getCssReference()); } return page; }
@NotNull @Override public Page<?> configure(Page<?> page) { if (!page.isConfigured()) { renderBeforeLinks(page); for (RequirementsPriority requirementsPriority : RequirementsPriority.values()) { page.getHead() .getChildren() .addAll(getAllCssLinks(page, requirementsPriority)); } for (Object o : page.getHead() .getChildren()) { ComponentHierarchyBase headObject = (ComponentHierarchyBase) o; headObject.preConfigure(); } renderAfterLinks(page); } return page; }
@NotNull @Override public Page<?> configure(Page<?> page) { if (!page.isConfigured()) { renderBeforeLinks(page); for (RequirementsPriority requirementsPriority : RequirementsPriority.values()) { page.getHead() .getChildren() .addAll(getAllCssLinks(page, requirementsPriority)); } for (Object o : page.getHead() .getChildren()) { ComponentHierarchyBase headObject = (ComponentHierarchyBase) o; headObject.preConfigure(); } renderAfterLinks(page); } return page; }
/** * When to perform any commands */ @Override public void perform() { Page page = GuiceContext.get(Page.class); HttpServletRequest request = GuiceContext.get(GuicedServletKeys.getHttpServletRequestKey()); readBrowserInformation(request); GuiceContext.get(AjaxCallInterceptorKey) .forEach(AjaxCallIntercepter::intercept); if (!page.isConfigured()) { page.preConfigure(); } FileTemplates.removeTemplate(JavaScriptServlet.scriptReplacement); FileTemplates.getFileTemplate(JavaScriptServlet.class, JavaScriptServlet.scriptReplacement, "javascriptScript"); FileTemplates.getTemplateVariables() .put(JavaScriptServlet.scriptReplacement, page.renderJavascript()); StringBuilder scripts = FileTemplates.renderTemplateScripts(JavaScriptServlet.scriptReplacement); writeOutput(scripts, StaticStrings.HTML_HEADER_JAVASCRIPT, Charset.forName("UTF-8")); FileTemplates.getTemplateVariables() .remove(JavaScriptServlet.scriptReplacement); } }
@NotNull @Override public Page<?> configure(Page<?> page) { if (!page.isConfigured()) { renderBeforeLinks(page); for (RequirementsPriority requirementsPriority : RequirementsPriority.values()) { page.getHead() .getChildren() .addAll(getAllCssLinks(page, requirementsPriority)); } for (Object o : page.getHead() .getChildren()) { ComponentHierarchyBase headObject = (ComponentHierarchyBase) o; headObject.preConfigure(); } renderAfterLinks(page); } return page; }
/** * When to perform any commands */ @Override public void perform() { Page page = GuiceContext.get(Page.class); HttpServletRequest request = GuiceContext.get(GuicedServletKeys.getHttpServletRequestKey()); readBrowserInformation(request); GuiceContext.get(AjaxCallInterceptorKey) .forEach(AjaxCallIntercepter::intercept); if (!page.isConfigured()) { page.preConfigure(); } FileTemplates.removeTemplate(JavaScriptServlet.scriptReplacement); FileTemplates.getFileTemplate(JavaScriptServlet.class, JavaScriptServlet.scriptReplacement, "javascriptScript"); FileTemplates.getTemplateVariables() .put(JavaScriptServlet.scriptReplacement, page.renderJavascript()); StringBuilder scripts = FileTemplates.renderTemplateScripts(JavaScriptServlet.scriptReplacement); writeOutput(scripts, StaticStrings.HTML_HEADER_JAVASCRIPT, Charset.forName("UTF-8")); FileTemplates.getTemplateVariables() .remove(JavaScriptServlet.scriptReplacement); } }
/** * When to perform any commands */ @Override public void perform() { Page page = GuiceContext.get(Page.class); HttpServletRequest request = GuiceContext.get(GuicedServletKeys.getHttpServletRequestKey()); readBrowserInformation(request); GuiceContext.get(AjaxCallInterceptorKey) .forEach(AjaxCallIntercepter::intercept); if (!page.isConfigured()) { page.preConfigure(); } FileTemplates.removeTemplate(JavaScriptServlet.scriptReplacement); FileTemplates.getFileTemplate(JavaScriptServlet.class, JavaScriptServlet.scriptReplacement, "javascriptScript"); FileTemplates.getTemplateVariables() .put(JavaScriptServlet.scriptReplacement, page.renderJavascript()); StringBuilder scripts = FileTemplates.renderTemplateScripts(JavaScriptServlet.scriptReplacement); writeOutput(scripts, StaticStrings.HTML_HEADER_JAVASCRIPT, Charset.forName("UTF-8")); FileTemplates.getTemplateVariables() .remove(JavaScriptServlet.scriptReplacement); } }
@NotNull @Override @SuppressWarnings("unchecked") public Page<?> configure(Page<?> page) { if (!page.isConfigured()) { ComponentHierarchyBase addable; if (page.getOptions() .isScriptsInHead()) { addable = page.getHead(); } else { addable = page.getBody(); } getScripts(page, addable); for (Object o : page.getHead() .getChildren()) { ComponentHierarchyBase headObject = (ComponentHierarchyBase) o; headObject.preConfigure(); } } return page; }
@NotNull @Override @SuppressWarnings("unchecked") public Page<?> configure(Page<?> page) { if (!page.isConfigured()) { ComponentHierarchyBase addable; if (page.getOptions() .isScriptsInHead()) { addable = page.getHead(); } else { addable = page.getBody(); } getScripts(page, addable); for (Object o : page.getHead() .getChildren()) { ComponentHierarchyBase headObject = (ComponentHierarchyBase) o; headObject.preConfigure(); } } return page; }
@NotNull @Override @SuppressWarnings("unchecked") public Page<?> configure(Page<?> page) { if (!page.isConfigured()) { ComponentHierarchyBase addable; if (page.getOptions() .isScriptsInHead()) { addable = page.getHead(); } else { addable = page.getBody(); } getScripts(page, addable); for (Object o : page.getHead() .getChildren()) { ComponentHierarchyBase headObject = (ComponentHierarchyBase) o; headObject.preConfigure(); } } return page; }
/** * Configures the page and all its components */ @Override @SuppressWarnings("unchecked") public void preConfigure() { if (!isInitialized()) { init(); } if (!isConfigured()) { configurePage(); getHead().preConfigure(); getBody().preConfigure(); configurePageHeader(); addVariablesScriptToPage(); } super.preConfigure(); setConfigured(true); }
/** * Configures the page and all its components */ @Override @SuppressWarnings("unchecked") public void preConfigure() { if (!isInitialized()) { init(); } if (!isConfigured()) { configurePage(); getHead().preConfigure(); getBody().preConfigure(); configurePageHeader(); addVariablesScriptToPage(); } super.preConfigure(); setConfigured(true); }
/** * Configures the page and all its components */ @Override @SuppressWarnings("unchecked") public void preConfigure() { if (!isInitialized()) { init(); } if (!isConfigured()) { configurePage(); getHead().preConfigure(); getBody().preConfigure(); configurePageHeader(); addVariablesScriptToPage(); } super.preConfigure(); setConfigured(true); }
public Page configure(Page page) if (!page.isConfigured())