1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.myfaces.config.impl.digester.elements;
20
21 import java.io.Serializable;
22 import java.util.ArrayList;
23 import java.util.List;
24
25
26
27
28 public class RenderKitImpl extends org.apache.myfaces.config.element.RenderKit implements Serializable
29 {
30
31 private String id;
32 private List<String> renderKitClasses = new ArrayList<String>();
33 private List<org.apache.myfaces.config.element.Renderer> renderer
34 = new ArrayList<org.apache.myfaces.config.element.Renderer>();
35 private List<org.apache.myfaces.config.element.ClientBehaviorRenderer> clientBehaviorRenderers
36 = new ArrayList<org.apache.myfaces.config.element.ClientBehaviorRenderer>();
37
38 public String getId()
39 {
40 return id;
41 }
42
43 public void setId(String id)
44 {
45 this.id = id;
46 }
47
48 public List<String> getRenderKitClasses()
49 {
50 return renderKitClasses;
51 }
52
53 public void addRenderKitClass(String renderKitClass)
54 {
55 renderKitClasses.add(renderKitClass);
56 }
57
58 public List<org.apache.myfaces.config.element.ClientBehaviorRenderer> getClientBehaviorRenderers ()
59 {
60 return clientBehaviorRenderers;
61 }
62
63 public List<org.apache.myfaces.config.element.Renderer> getRenderer()
64 {
65 return renderer;
66 }
67
68 public void addClientBehaviorRenderer (org.apache.myfaces.config.element.ClientBehaviorRenderer renderer)
69 {
70 clientBehaviorRenderers.add (renderer);
71 }
72
73 public void addRenderer(org.apache.myfaces.config.element.Renderer value)
74 {
75 renderer.add(value);
76 }
77
78 public void merge(org.apache.myfaces.config.element.RenderKit renderKit)
79 {
80 renderKitClasses.addAll(renderKit.getRenderKitClasses());
81 clientBehaviorRenderers.addAll (renderKit.getClientBehaviorRenderers());
82 renderer.addAll(renderKit.getRenderer());
83 }
84
85 }