1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.myfaces.shared.util;
20
21 import javax.faces.component.UIComponent;
22 import javax.faces.context.FacesContext;
23 import javax.faces.el.ValueBinding;
24
25 import org.apache.myfaces.shared.renderkit.RendererUtils;
26 import org.apache.myfaces.shared.renderkit.html.util.FormInfo;
27
28 public final class _ComponentUtils
29 {
30
31 private _ComponentUtils()
32 {
33 }
34
35 public static String getStringValue(FacesContext context, ValueBinding vb)
36 {
37 Object value = vb.getValue(context);
38 if (value != null)
39 {
40 return value.toString();
41 }
42 return null;
43 }
44
45 public static FormInfo findNestingForm(UIComponent uiComponent, FacesContext facesContext)
46 {
47 return RendererUtils.findNestingForm(uiComponent, facesContext);
48 }
49 }