KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > apache > myfaces > wap > def > Column


1 /*
2  * Copyright 2004 The Apache Software Foundation.
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  * http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */

16 package org.apache.myfaces.wap.def;
17
18 /**
19  * Renders a UIComponent that represents a single column of data within a parent UIData component.
20  *
21  * @wapfaces.tag
22  * componentFamily="UIColumn"
23  * rendererType="ColumnRenderer"
24  * tagName="column"
25  * tagBaseClass="org.apache.myfaces.wap.base.ComponentTagBase"
26  * bodyContent="JSP"
27  *
28  * @author <a HREF="mailto:Jiri.Zaloudek@ivancice.cz">Jiri Zaloudek</a> (latest modification by $Author: matzew $)
29  * @version $Revision: 1.1 $ $Date: 2004/12/30 09:37:25 $
30  * $Log: Column.java,v $
31  * Revision 1.1 2004/12/30 09:37:25 matzew
32  * added a new RenderKit for WML. Thanks to Jirí Žaloudek
33  *
34  */

35
36
37 public class Column extends javax.faces.component.UIColumn {
38     
39     // ============= ABSTARACT ATTRIBUTES ======================================
40
/**
41      * The component identifier for the associated component.
42      *
43      * @wapfaces.attribute
44      * abstract="true"
45      * inherit="true"
46      */

47     java.lang.String JavaDoc id;
48     
49     /**
50      * Flag indicating whether or not this component should be rendered (during Render Response Phase), or processed on any subsequent form submit.
51      *
52      * @wapfaces.attribute
53      * abstract="true"
54      * inherit="true"
55      */

56     boolean rendered;
57         
58     /**
59      * The value binding expression linking this component to a property in a backing bean.
60      *
61      * @wapfaces.attribute
62      * abstract="true"
63      * inherit="true"
64      */

65     java.lang.String JavaDoc binding;
66         
67 }
68
Popular Tags