1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package javax.faces.render;
20
21 import java.io.IOException;
22 import javax.faces.FacesWrapper;
23 import javax.faces.component.UIComponent;
24 import javax.faces.context.FacesContext;
25 import javax.faces.convert.ConverterException;
26
27
28
29
30
31 public abstract class RendererWrapper extends Renderer implements FacesWrapper<Renderer>
32 {
33
34 public void decode(FacesContext context, UIComponent component)
35 {
36 getWrapped().decode(context, component);
37 }
38
39 public void encodeBegin(FacesContext context, UIComponent component) throws IOException
40 {
41 getWrapped().encodeBegin(context, component);
42 }
43
44 public void encodeChildren(FacesContext context, UIComponent component) throws IOException
45 {
46 getWrapped().encodeChildren(context, component);
47 }
48
49 public void encodeEnd(FacesContext context, UIComponent component) throws IOException
50 {
51 getWrapped().encodeEnd(context, component);
52 }
53
54 public String convertClientId(FacesContext context, String clientId)
55 {
56 return getWrapped().convertClientId(context, clientId);
57 }
58
59 public boolean getRendersChildren()
60 {
61 return getWrapped().getRendersChildren();
62 }
63
64 public Object getConvertedValue(FacesContext context, UIComponent component,
65 Object submittedValue) throws ConverterException
66 {
67 return getWrapped().getConvertedValue(context, component, submittedValue);
68 }
69
70 public abstract Renderer getWrapped();
71 }