001    /*****************************************************************************
002    *                             MODULE DESCRIPTION
003    ******************************************************************************
004    *
005    *      NAME:     HtmlTextColumn.java
006    *      LANGUAGE: Java 2
007    *      DATE:     11.02.2002
008    *      AUTHOR:   Miika Nurminen, University of Jyväskylä (JYU)
009    *      PURPOSE:  Abstraction of HTML table column with static text
010    *
011    ******************************************************************************
012    *                  COPYRIGHT (C) Kiuru group
013    *             Limited rights granted. Please refer to license
014    *****************************************************************************/
015    
016    /*****************************************************************************
017     *                                 UPDATES
018    ******************************************************************************
019    *
020    * 11.2.2003 / mn
021    *   - Initial version
022    *
023    ******************************************************************************/
024    package kiurubeans;
025    import kotkabeans.RS2;
026    
027    /**
028     * Abstraction of HTML table column with static text.
029     */
030    public class HtmlTextColumn extends HtmlColumn {
031      /** Creates a new instance of HtmlColumn 
032       * @param title title to be shown in th
033       * @param field field name of related db row
034       */
035      public HtmlTextColumn(String field,String title) {
036        super(field,title);
037      }
038    
039      /** Creates a new instance of HtmlTextColumn
040       * @param field related db column
041       * @param title title to be shown in th
042       */
043      public HtmlTextColumn(Field field,String title) {
044        super(field,title);
045      }
046    
047      /** 
048       * Returns current table cell data as string
049       *
050       * @return data to be put in <td></td>
051       * @param rs RS2 where data is retrieved
052       */
053      public String getCellData(RS2 rs) {
054        return getFieldValue(rs/*, getFieldName()*/);
055      }
056      
057    }