Module org.omnifaces
Package org.omnifaces.viewhandler
Class NoAutoGeneratedIdViewHandler.NoAutoGeneratedIdResponseWriter
java.lang.Object
java.io.Writer
jakarta.faces.context.ResponseWriter
jakarta.faces.context.ResponseWriterWrapper
org.omnifaces.viewhandler.NoAutoGeneratedIdViewHandler.NoAutoGeneratedIdResponseWriter
- All Implemented Interfaces:
FacesWrapper<ResponseWriter>,Closeable,Flushable,Appendable,AutoCloseable
- Enclosing class:
- NoAutoGeneratedIdViewHandler
public static class NoAutoGeneratedIdViewHandler.NoAutoGeneratedIdResponseWriter
extends ResponseWriterWrapper
This response writer throws an
IllegalStateException when an attribute with name "id" is written with
a non-null value which starts with UIViewRoot.UNIQUE_ID_PREFIX or contains an intermediate.- Since:
- 2.0
- Author:
- Arjan Tijms
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncloneWithWriter(Writer writer) voidstartElement(String name, UIComponent component) voidwriteAttribute(String name, Object value, String property) Methods inherited from class jakarta.faces.context.ResponseWriterWrapper
close, endCDATA, endDocument, endElement, flush, getCharacterEncoding, getContentType, getWrapped, startCDATA, startDocument, write, writeComment, writeDoctype, writePreamble, writeText, writeText, writeText, writeURIAttribute
-
Constructor Details
-
NoAutoGeneratedIdResponseWriter
-
-
Method Details
-
cloneWithWriter
- Overrides:
cloneWithWriterin classResponseWriterWrapper
-
startElement
- Overrides:
startElementin classResponseWriterWrapper- Throws:
IOException
-
writeAttribute
- Overrides:
writeAttributein classResponseWriterWrapper- Throws:
IOException
-