All Implemented Interfaces:
Serializable, DynamicAttributes, IterationTag, JspTag, Tag, DynamicActionAttributes

public class Row
extends StylableTag
This tag defines a new row in the table. It should be placed inside a <tbl:rows> tag.

Syntax:

   <tbl:row
      id=...
      clazz=...
      style=...
      highlight=...
      visible=true|false
   >
Tag attributes
Attribute Default value Required Description
id - no The ID of the row. The value of this attribute goes directly into the standard HTML id attribute. This means that if you need a reference to the table object in your own JavaScript code, you may for example use the following code:
row = document.getElementById('<id>');
clazz - no The value if this attribute goes directly into the standard HTML class attribute. This allows you to apply different styles to different tables.
style - no The value if this attribute goes directly into the standard HTML style attribute. This allows you to apply different styles to different tables.
highlight highlight no Optionall class name that is applied when the mouse is over the current row.
visible true no If the row should be visible or not.

The <tbl:row> may contain the following subtags:

Version:
2.0
Author:
Nicklas
See Also:
Serialized Form
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
      Constant Field Values
    • table

      private Table table
      The parent <tbl:table> tag.
    • data

      private Data data
      The parent <tbl:data> tag.
    • highlight

      private String highlight
      Optional class attribute that is applied when the mouse is over the current row.
    • visible

      private boolean visible
      If the row should be visible or not.
  • Constructor Details

    • Row

      public Row()
  • Method Details

    • setHightligh

      @Deprecated public void setHightligh​(String highlight)
      Deprecated.
      In 3.18 due to type in the method name
    • setHighlight

      public void setHighlight​(String highlight)
      Since:
      3.18 due to a typo in the method name
    • getHighlight

      public String getHighlight()
    • setVisible

      public void setVisible​(boolean visible)
    • isVisible

      public boolean isVisible()
    • getTable

      Table getTable()
    • doStartTag

      public int doStartTag() throws JspException
      Specified by:
      doStartTag in interface Tag
      Overrides:
      doStartTag in class TagSupport
      Throws:
      JspException
    • doEndTag

      public int doEndTag() throws JspException
      Specified by:
      doEndTag in interface Tag
      Overrides:
      doEndTag in class TagSupport
      Throws:
      JspException