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.internal.taglib.component;
21
22 import org.apache.myfaces.tobago.apt.annotation.Behavior;
23 import org.apache.myfaces.tobago.apt.annotation.Tag;
24 import org.apache.myfaces.tobago.apt.annotation.UIComponentTag;
25 import org.apache.myfaces.tobago.component.ClientBehaviors;
26 import org.apache.myfaces.tobago.component.RendererTypes;
27 import org.apache.myfaces.tobago.internal.taglib.declaration.HasConverter;
28 import org.apache.myfaces.tobago.internal.taglib.declaration.HasIdBindingAndRendered;
29 import org.apache.myfaces.tobago.internal.taglib.declaration.HasValidator;
30 import org.apache.myfaces.tobago.internal.taglib.declaration.HasValue;
31 import org.apache.myfaces.tobago.internal.taglib.declaration.IsDisabled;
32 import org.apache.myfaces.tobago.internal.taglib.declaration.IsReadonly;
33
34 import javax.faces.component.UIInput;
35
36
37
38
39 @Tag(name = "hidden")
40 @UIComponentTag(
41 uiComponent = "org.apache.myfaces.tobago.component.UIHidden",
42 uiComponentFacesClass = "javax.faces.component.UIInput",
43 componentFamily = UIInput.COMPONENT_FAMILY,
44 rendererType = RendererTypes.HIDDEN,
45 allowedChildComponenents = "NONE",
46 behaviors = {
47 @Behavior(
48 name = ClientBehaviors.CHANGE,
49 isDefault = true)
50 })
51 public interface HiddenTagDeclaration extends HasIdBindingAndRendered, HasValue, HasConverter, HasValidator,
52 IsReadonly, IsDisabled {
53 }