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.Tag;
23 import org.apache.myfaces.tobago.apt.annotation.TagAttribute;
24 import org.apache.myfaces.tobago.apt.annotation.UIComponentTag;
25 import org.apache.myfaces.tobago.apt.annotation.UIComponentTagAttribute;
26 import org.apache.myfaces.tobago.internal.taglib.declaration.HasIdBindingAndRendered;
27
28
29
30
31 @Tag(name = "reload")
32 @UIComponentTag(
33 uiComponent = "org.apache.myfaces.tobago.component.UIReload",
34 uiComponentFacesClass = "javax.faces.component.UIComponentBase",
35 componentFamily = "org.apache.myfaces.tobago.Reload",
36 allowedChildComponenents = "NONE")
37 public interface ReloadTagDeclaration extends HasIdBindingAndRendered {
38
39
40
41
42
43 @TagAttribute
44 @UIComponentTagAttribute(type = "java.lang.Integer", defaultValue = "5000")
45 void setFrequency(String frequency);
46
47
48
49
50 @TagAttribute
51 @UIComponentTagAttribute(type = "boolean", defaultValue = "true")
52 void setUpdate(String update);
53
54
55
56
57
58
59
60 @TagAttribute
61 @UIComponentTagAttribute(type = "boolean", defaultValue = "true")
62 void setImmediate(String immediate);
63 }