com.liferay.faces.bridge.renderkit.html_basic
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.renderkit.html_basic.HeadResponseWriter
                  extended by com.liferay.faces.bridge.renderkit.html_basic.HeadResponseWriterImpl
All Implemented Interfaces:
Closeable, Flushable, Appendable, javax.faces.FacesWrapper<javax.faces.context.ResponseWriter>

public class HeadResponseWriterImpl
extends HeadResponseWriter

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.renderkit.html_basic.HeadResponseWriter
ELEMENT_HEAD
 
Fields inherited from class java.io.Writer
lock
 
Constructor Summary
HeadResponseWriterImpl(javax.faces.context.ResponseWriter wrappedResponseWriter, javax.portlet.PortletResponse portletResponse)
           
 
Method Summary
 Element createElement(String name)
           
 void endElement(String name)
           
 void startElement(String name, javax.faces.component.UIComponent component)
           
 
Methods inherited from class com.liferay.faces.bridge.renderkit.html_basic.HeadResponseWriter
append, append, append, close, endCDATA, endDocument, flush, getWrapped, startCDATA, startDocument, 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 HeadResponseWriter

endElement

public void endElement(String name)
                throws IOException
Overrides:
endElement in class javax.faces.context.ResponseWriterWrapper
Throws:
IOException

startElement

public void startElement(String name,
                         javax.faces.component.UIComponent component)
                  throws IOException
Overrides:
startElement in class javax.faces.context.ResponseWriterWrapper
Throws:
IOException


Copyright © 2014 Liferay, Inc.. All Rights Reserved.