Example usage for com.liferay.portal.kernel.servlet.taglib.aui ScriptData writeTo

List of usage examples for com.liferay.portal.kernel.servlet.taglib.aui ScriptData writeTo

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.servlet.taglib.aui ScriptData writeTo.

Prototype

public void writeTo(Writer writer, String portletId) throws IOException 

Source Link

Usage

From source file:com.liferay.faces.bridge.client.internal.ClientScriptLiferayCompatImpl.java

License:Open Source License

protected String getScriptText(FacesContext facesContext, ScriptData scriptData) {

    ClientScriptWriter clientScriptWriter = new ClientScriptWriter();

    if (scriptData != null) {

        ExternalContext externalContext = facesContext.getExternalContext();
        HttpServletRequest httpServletRequest = PortalUtil.getHttpServletRequest(externalContext);

        try {//  w  w  w .  ja v  a2  s. c  om
            scriptData.writeTo(httpServletRequest, clientScriptWriter);
        } catch (Exception e) {
            logger.error(e);
        }
    }

    return clientScriptWriter.toString();
}

From source file:com.liferay.faces.util.client.internal.ClientScriptLiferayCompatImpl.java

License:Open Source License

protected String getScriptText(FacesContext facesContext, ScriptData scriptData) {

    ClientScriptWriter clientScriptWriter = new ClientScriptWriter();

    if (scriptData != null) {

        ExternalContext externalContext = facesContext.getExternalContext();
        HttpServletRequest httpServletRequest = PortalUtil.getHttpServeletRequest(externalContext);

        try {/*  w  w w .jav  a 2 s. c om*/
            scriptData.writeTo(httpServletRequest, clientScriptWriter);
        } catch (Exception e) {
            logger.error(e);
        }
    }

    return clientScriptWriter.toString();
}