1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 package org.apache.myfaces.tobago.component;
21
22 import javax.faces.component.behavior.ClientBehaviorHolder;
23 import javax.faces.context.FacesContext;
24 import org.apache.myfaces.tobago.context.Markup;
25 import org.apache.myfaces.tobago.internal.component.AbstractUIObject;
26 import org.apache.myfaces.tobago.renderkit.css.CustomClass;
27 import org.apache.myfaces.tobago.internal.util.ArrayUtils;
28 import org.apache.myfaces.tobago.internal.util.StringUtils;
29 import org.apache.myfaces.tobago.internal.util.Deprecation;
30 import org.apache.myfaces.tobago.component.Tags;
31 import javax.annotation.Generated;
32 import javax.el.ELException;
33 import javax.faces.FacesException;
34 import java.util.Arrays;
35 import java.util.ArrayList;
36 import java.util.Collection;
37 import java.util.List;
38 import javax.el.MethodExpression;
39 import javax.el.ValueExpression;
40
41
42
43
44
45
46
47 @Generated("component.stg")
48 public class UIObject
49 extends AbstractUIObject implements ClientBehaviorHolder {
50
51 public static final String COMPONENT_TYPE = Tags.object.componentType();
52
53 public static final String COMPONENT_FAMILY = "javax.faces.Output";
54
55
56 enum PropertyKeys {
57 markup,
58 src,
59 name,
60 sandbox,
61 customClass,
62 }
63
64 public String getFamily() {
65 return COMPONENT_FAMILY;
66 }
67
68
69 public org.apache.myfaces.tobago.context.Markup getMarkup() {
70 Object object = getStateHelper().eval(PropertyKeys.markup);
71 if (object != null) {
72 return Markup.valueOf(object);
73 }
74 return null;
75 }
76
77 public void setMarkup(org.apache.myfaces.tobago.context.Markup markup) {
78 getStateHelper().put(PropertyKeys.markup, markup);
79 }
80
81
82
83
84
85 public java.lang.String getSrc() {
86 return (java.lang.String) getStateHelper().eval(PropertyKeys.src);
87 }
88
89 public void setSrc(java.lang.String src) {
90 getStateHelper().put(PropertyKeys.src, src);
91 }
92
93
94
95
96
97
98
99 public java.lang.String getName() {
100 return (java.lang.String) getStateHelper().eval(PropertyKeys.name);
101 }
102
103 public void setName(java.lang.String name) {
104 getStateHelper().put(PropertyKeys.name, name);
105 }
106
107
108
109
110
111 public java.lang.String getSandbox() {
112 return (java.lang.String) getStateHelper().eval(PropertyKeys.sandbox);
113 }
114
115 public void setSandbox(java.lang.String sandbox) {
116 getStateHelper().put(PropertyKeys.sandbox, sandbox);
117 }
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136 public org.apache.myfaces.tobago.renderkit.css.CustomClass getCustomClass() {
137 return (org.apache.myfaces.tobago.renderkit.css.CustomClass) getStateHelper().eval(PropertyKeys.customClass);
138 }
139
140 public void setCustomClass(org.apache.myfaces.tobago.renderkit.css.CustomClass customClass) {
141 getStateHelper().put(PropertyKeys.customClass, customClass);
142 }
143
144
145 @Override
146 public void restoreState(FacesContext context, Object state) {
147
148 pushComponentToEL(context, this);
149 super.restoreState(context, state);
150 popComponentFromEL(context);
151 }
152
153 }