1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.myfaces.custom.effect;
20
21 import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFClientBehavior;
22 import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
23 import org.apache.myfaces.custom.behavior.ClientBehaviorBase;
24
25
26
27
28
29
30
31 @JSFClientBehavior(
32 name="s:effectToggle",
33 clazz="org.apache.myfaces.custom.effect.EffectToggleBehavior",
34 bodyContent="empty")
35 public abstract class AbstractEffectToggleClientBehavior extends EffectClientBehaviorBase
36 {
37 public static final String BEHAVIOR_ID = "org.apache.myfaces.custom.effect.EffectToggleBehavior";
38 public static final String RENDERER_TYPE = "org.apache.myfaces.custom.effect.EffectToggleBehavior";
39
40 public AbstractEffectToggleClientBehavior()
41 {
42 }
43
44
45
46
47
48
49 @JSFProperty(defaultValue="blind")
50 public abstract String getMode();
51
52
53
54
55
56
57 @JSFProperty
58 public abstract Float getDelay();
59
60
61
62
63
64
65 @JSFProperty
66 public abstract Float getDuration();
67
68 }