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 RenderKit 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 = new ArrayList<org.apache.myfaces.config.element.Renderer>();
34 private List<org.apache.myfaces.config.element.ClientBehaviorRenderer> clientBehaviorRenderers = new ArrayList<org.apache.myfaces.config.element.ClientBehaviorRenderer>();
35
36 public String getId()
37 {
38 return id;
39 }
40
41 public void setId(String id)
42 {
43 this.id = id;
44 }
45
46 public List<String> getRenderKitClasses()
47 {
48 return renderKitClasses;
49 }
50
51 public void addRenderKitClass(String renderKitClass)
52 {
53 renderKitClasses.add(renderKitClass);
54 }
55
56 public List<org.apache.myfaces.config.element.ClientBehaviorRenderer> getClientBehaviorRenderers ()
57 {
58 return clientBehaviorRenderers;
59 }
60
61 public List<org.apache.myfaces.config.element.Renderer> getRenderer()
62 {
63 return renderer;
64 }
65
66 public void addClientBehaviorRenderer (org.apache.myfaces.config.element.ClientBehaviorRenderer renderer)
67 {
68 clientBehaviorRenderers.add (renderer);
69 }
70
71 public void addRenderer(org.apache.myfaces.config.element.Renderer value)
72 {
73 renderer.add(value);
74 }
75
76 public void merge(org.apache.myfaces.config.element.RenderKit renderKit)
77 {
78 renderKitClasses.addAll(renderKit.getRenderKitClasses());
79 clientBehaviorRenderers.addAll (renderKit.getClientBehaviorRenderers());
80 renderer.addAll(renderKit.getRenderer());
81 }
82
83 }