protected boolean addJavascriptInclude(HeaderResource headerResource, String src) { return addJavascriptElement( headerResource, src, null ); } protected boolean addJavascriptElement(HeaderResource headerResource, String src, StringBuffer javascriptText)
public static void contributeDojoRequire(RenderResponse response, String dojoRequire) { String requireStatement = "dojo.require(\"" + dojoRequire + "\");"; contributeScript(response, "JavaScript", "text/javascript", null, requireStatement, null, HEAD_ELEMENT_CONTRIBUTION_MERGE_HINT_KEY_DOJO_REQUIRES); }
public void init(PortletConfig config) throws PortletException { super.init(config); this.dojoJsUrl = getInitParameter(DOJO_JS_URL_INIT_PARAM); this.dojoRequiresCoreList = getInitParameter( DOJO_REQUIRES_CORE_INIT_PARAM ); this.dojoRequiresAddOnList = getInitParameter( DOJO_REQUIRES_MODULES_INIT_PARAM ); this.headerPage = getInitParameter("HeaderPage"); }
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 ); } }
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 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 ); } }
protected boolean addJavascriptBlock(HeaderResource headerResource, StringBuffer javascriptText) { return addJavascriptElement( headerResource, null, javascriptText ); } protected boolean addJavascriptInclude(HeaderResource headerResource, String src)
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 ); } }
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 ); } }
public void init(PortletConfig config) throws PortletException { super.init(config); this.headerPage = this.getInitParameter("HeaderPage"); }
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 ); } }
public static void contributeScript(RenderResponse response, String language, String type, String src, String textContent) { contributeScript(response, language, type, src, textContent, null); }
protected boolean addJavascriptBlock(HeaderResource headerResource, StringBuffer javascriptText) { return addJavascriptElement( headerResource, null, javascriptText ); } protected boolean addJavascriptInclude(HeaderResource headerResource, String src)
public void init(PortletConfig config) throws PortletException { super.init(config); this.headerPage = this.getInitParameter("HeaderPage"); }
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 ); } }
public static void enableDojo(RenderResponse response, String dojoJsUrl) { contributeScript(response, "JavaScript", "text/javascript", dojoJsUrl == null ? "" : dojoJsUrl, null, HEAD_ELEMENT_CONTRIBUTION_ELEMENT_ID_DOJO_LIBRARY_INCLUDE, null); }
protected boolean addJavascriptInclude(HeaderResource headerResource, String src) { return addJavascriptElement( headerResource, src, null ); } protected boolean addJavascriptElement(HeaderResource headerResource, String src, StringBuffer javascriptText)
public static void contributeScript(RenderResponse response, String language, String type, String src, String textContent, String id) { contributeScript(response, language, type, src, textContent, id, null); }
/** * 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); }