1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.myfaces.renderkit.html;
20
21 import javax.faces.context.FacesContext;
22 import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFRenderer;
23 import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFRenderers;
24 import org.apache.myfaces.shared.renderkit.html.HtmlListboxRendererBase;
25
26
27
28
29
30
31
32 @JSFRenderers(renderers={
33 @JSFRenderer(
34 renderKitId="HTML_BASIC",
35 family="javax.faces.SelectOne",
36 type="javax.faces.Listbox"),
37 @JSFRenderer(
38 renderKitId="HTML_BASIC",
39 family="javax.faces.SelectMany",
40 type="javax.faces.Listbox")
41 })
42 public class HtmlListboxRenderer
43 extends HtmlListboxRendererBase
44 {
45 @Override
46 protected boolean isCommonPropertiesOptimizationEnabled(FacesContext facesContext)
47 {
48 return true;
49 }
50
51 @Override
52 protected boolean isCommonEventsOptimizationEnabled(FacesContext facesContext)
53 {
54 return true;
55 }
56
57 }