com.liferay.faces.bridge.context.internal
Class HeadResponseWriterImpl

java.lang.Object
  extended by java.io.Writer
      extended by javax.faces.context.ResponseWriter
          extended by javax.faces.context.ResponseWriterWrapper
              extended by com.liferay.faces.bridge.context.HeadResponseWriter
                  extended by com.liferay.faces.bridge.context.internal.HeadResponseWriterBase
                      extended by com.liferay.faces.bridge.context.internal.HeadResponseWriterImpl
All Implemented Interfaces:
Closeable, Flushable, Appendable, javax.faces.FacesWrapper<javax.faces.context.ResponseWriter>

public class HeadResponseWriterImpl
extends HeadResponseWriterBase

Custom ResponseWriter that has the ability to write to the ... section of the portal page via the standard Portlet 2.0 MimeResponse.MARKUP_HEAD_ELEMENT mechanism.

Author:
Neil Griffin

Field Summary
 
Fields inherited from class com.liferay.faces.bridge.context.internal.HeadResponseWriterBase
ADDED_RESOURCE_TO_HEAD
 
Fields inherited from class java.io.Writer
lock
 
Constructor Summary
HeadResponseWriterImpl(javax.faces.context.ResponseWriter wrappedResponseWriter, javax.portlet.PortletResponse portletResponse)
           
 
Method Summary
protected  void addResourceToHeadSection(Element element, String nodeName)
           
 Element createElement(String name)
           
 
Methods inherited from class com.liferay.faces.bridge.context.internal.HeadResponseWriterBase
append, append, append, close, endCDATA, endDocument, endElement, escapeURI, flush, getWrapped, startCDATA, startDocument, startElement, write, write, write, write, write, writeAttribute, writeComment, writeText, writeText, writeText, writeURIAttribute
 
Methods inherited from class javax.faces.context.ResponseWriterWrapper
cloneWithWriter, getCharacterEncoding, getContentType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HeadResponseWriterImpl

public HeadResponseWriterImpl(javax.faces.context.ResponseWriter wrappedResponseWriter,
                              javax.portlet.PortletResponse portletResponse)
Method Detail

createElement

public Element createElement(String name)
Specified by:
createElement in class HeadResponseWriterBase

addResourceToHeadSection

protected void addResourceToHeadSection(Element element,
                                        String nodeName)
                                 throws IOException
Specified by:
addResourceToHeadSection in class HeadResponseWriterBase
Throws:
IOException


Copyright © 2015 Liferay, Inc.. All rights reserved.