htmlProcessContext = new HtmlProcessContextImpl(externalContext); setExternalContext(htmlProcessContext);
htmlProcessContext = new HtmlProcessContextImpl(facesContext); setProcessContext(htmlProcessContext);
    public static IHtmlProcessContext getHtmlProcessContext(            ExternalContext externalContext) {        IHtmlProcessContext htmlProcessContext = (IHtmlProcessContext) getProcessContext(externalContext);        if (htmlProcessContext != null) {            return htmlProcessContext;        }        htmlProcessContext = new HtmlProcessContextImpl(externalContext);        setExternalContext(htmlProcessContext);        return htmlProcessContext;    }