1
2
3
4 package org.rcfaces.core.internal.renderkit.tools;
5
6 import java.io.IOException;
7 import java.io.Writer;
8
9 import javax.faces.component.UIComponent;
10
11 import org.rcfaces.core.internal.renderkit.WriterException;
12
13
14
15
16
17
18 public interface IComponentTreeRenderProcessor {
19
20 boolean hasSaveStateFieldMarker(String content);
21
22 void writeFilteredContent(Writer writer, String content) throws IOException;
23
24 void encodeChildrenRecursive(UIComponent component, String componentId)
25 throws WriterException;
26 }