protected boolean addJavascriptInclude(HeaderResource headerResource, String src) { return addJavascriptElement( headerResource, src, null ); } protected boolean addJavascriptElement(HeaderResource headerResource, String src, StringBuffer javascriptText)
protected void initFrameworkPortlet() throws PortletException, BeansException { super.initFrameworkPortlet(); // access jetspeed heaader resource component synchronized (this) { this.headerPage = this.getInitParameter("HeaderPage"); this.dojoJsUrl = getInitParameter(DOJO_JS_URL_INIT_PARAM); this.dojoRequiresCoreList = this.getInitParameter( DOJO_REQUIRES_CORE_INIT_PARAM ); this.dojoRequiresAddOnList = this.getInitParameter( DOJO_REQUIRES_MODULES_INIT_PARAM ); } }
public void doHeader(PortletHeaderRequest request, PortletHeaderResponse response) throws PortletException { // use header resource component to ensure header logic is included only once HeaderResource headerResource = response.getHeaderResource(); headerResource.dojoEnable(); includeHeaderContent( headerResource ); if ( this.headerPage != null ) { include( request, response, this.headerPage ); } }
this.getPortletContext().getRequestDispatcher(this.headerPage).include(request, response);
public void doHeader(PortletHeaderRequest request, PortletHeaderResponse response) throws PortletException { // use header resource component to ensure header logic is included only once HeaderResource headerResource = response.getHeaderResource(); headerResource.dojoEnable(); includeHeaderContent( headerResource ); if ( this.headerPage != null ) { include( request, response, this.headerPage ); } }
protected boolean addJavascriptBlock(HeaderResource headerResource, StringBuffer javascriptText) { return addJavascriptElement( headerResource, null, javascriptText ); } protected boolean addJavascriptInclude(HeaderResource headerResource, String src)
protected void initFrameworkPortlet() throws PortletException, BeansException { super.initFrameworkPortlet(); // access jetspeed heaader resource component synchronized (this) { this.headerPage = this.getInitParameter("HeaderPage"); this.dojoRequiresCoreList = this.getInitParameter( DOJO_REQUIRES_CORE_INIT_PARAM ); this.dojoRequiresAddOnList = this.getInitParameter( DOJO_REQUIRES_MODULES_INIT_PARAM ); } }
protected boolean addJavascriptBlock(HeaderResource headerResource, StringBuffer javascriptText) { return addJavascriptElement( headerResource, null, javascriptText ); } protected boolean addJavascriptInclude(HeaderResource headerResource, String src)
protected void initFrameworkPortlet() throws PortletException, BeansException { super.initFrameworkPortlet(); // access jetspeed heaader resource component synchronized (this) { this.headerPage = this.getInitParameter("HeaderPage"); this.dojoRequiresCoreList = this.getInitParameter( DOJO_REQUIRES_CORE_INIT_PARAM ); this.dojoRequiresAddOnList = this.getInitParameter( DOJO_REQUIRES_MODULES_INIT_PARAM ); } }
protected boolean addJavascriptInclude(HeaderResource headerResource, String src) { return addJavascriptElement( headerResource, src, null ); } protected boolean addJavascriptElement(HeaderResource headerResource, String src, StringBuffer javascriptText)
/** * Utility method to allow javascript head element contribution. * Be sure that this method can be invoked only in the {@link #doHeaders(RenderRequest, RenderResponse)} method * that you may override. * * @param response * @param textContent * @return */ protected boolean addJavascriptBlock(RenderResponse response, String textContent) { return addJavascriptElement(response, null, textContent); }
/** * Utility method to allow javascript head element contribution. * Be sure that this method can be invoked only in the {@link #doHeaders(RenderRequest, RenderResponse)} method * that you may override. * * @param response * @param src * @return */ protected boolean addJavascriptInclude(RenderResponse response, String src) { return addJavascriptElement(response, src, null); }