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.component.RendererTypes;
27 import org.apache.myfaces.tobago.internal.taglib.declaration.HasCurrentMarkup;
28 import org.apache.myfaces.tobago.internal.taglib.declaration.HasIdBindingAndRendered;
29 import org.apache.myfaces.tobago.internal.taglib.declaration.HasMarkup;
30 import org.apache.myfaces.tobago.internal.taglib.declaration.IsGridLayoutComponent;
31 import org.apache.myfaces.tobago.internal.taglib.declaration.IsGridLayoutContainer;
32
33 import javax.faces.component.UIPanel;
34
35
36
37
38
39
40 @Deprecated
41 @Tag(name = "cell")
42 @UIComponentTag(
43 uiComponent = "org.apache.myfaces.tobago.component.UICell",
44 uiComponentBaseClass = "org.apache.myfaces.tobago.internal.component.AbstractUICell",
45 uiComponentFacesClass = "javax.faces.component.UIPanel",
46 componentFamily = UIPanel.COMPONENT_FAMILY,
47 rendererType = RendererTypes.CELL)
48 public interface CellTagDeclaration
49 extends HasIdBindingAndRendered, IsGridLayoutComponent, IsGridLayoutContainer, HasMarkup, HasCurrentMarkup {
50
51 @UIComponentTagAttribute(
52 type = {"java.lang.Integer"},
53 defaultValue = "1")
54 void setColumnSpan(String columnSpan);
55
56 @UIComponentTagAttribute(
57 type = {"java.lang.Integer"},
58 defaultValue = "1")
59 void setRowSpan(String rowSpan);
60
61
62
63
64 @TagAttribute
65 @UIComponentTagAttribute(
66 type = {"java.lang.Integer"},
67 defaultValue = "1",
68 generate = false)
69 void setSpanX(String spanX);
70
71
72
73
74 @TagAttribute
75 @UIComponentTagAttribute(
76 type = {"java.lang.Integer"},
77 defaultValue = "1",
78 generate = false)
79 void setSpanY(String spanY);
80
81
82
83
84
85
86
87
88
89 @TagAttribute
90 @UIComponentTagAttribute(defaultValue = "false",
91 allowedValues = {"false", "true", "auto"})
92 void setScrollbars(String scrollbars);
93 }