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 = "columnEvent")
32 @UIComponentTag(
33 uiComponent = "org.apache.myfaces.tobago.component.UIColumnEvent",
34 uiComponentBaseClass = "javax.faces.component.UIColumn",
35 uiComponentFacesClass = "javax.faces.component.UIColumn",
36 interfaces = "org.apache.myfaces.tobago.component.ColumnEvent")
37 public interface ColumnEventTagDeclaration extends HasIdBindingAndRendered {
38
39 @TagAttribute
40 @UIComponentTagAttribute(type = "java.lang.String", allowedValues = {"click", "dblclick"})
41 void setEvent(String event);
42 }