Class ActionListDecorator

java.lang.Object
org.displaytag.decorator.TableDecorator
org.kuali.rice.kew.actionlist.web.ActionListDecorator

public class ActionListDecorator extends org.displaytag.decorator.TableDecorator
Class used to decorate table rows generated by our table tag lib.
Author:
Kuali Rice Team (rice.collab@kuali.org)
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected org.displaytag.model.TableModel
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Adds a CSS class to the current row based on the value of the row object's rowStyleClass attribute.
    Adds a unique ID to this row that allows JavaScript to add mouse event listeners at run-time.
    void
    Resets the row index counter after all rows have been added to the table.
     
     
    javax.servlet.jsp.PageContext
     
    boolean
     
    void
    init(javax.servlet.jsp.PageContext arg0, Object arg1)
    Deprecated.
    void
    init(javax.servlet.jsp.PageContext arg0, Object arg1, org.displaytag.model.TableModel arg2)
     
    boolean
     
     

    Methods inherited from class org.displaytag.decorator.TableDecorator

    displayGroupedValue, endOfGroup, evaluate, getCurrentRowObject, getListIndex, getViewIndex, initRow, isLastRow, startOfGroup

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • tableModel

      protected org.displaytag.model.TableModel tableModel
  • Constructor Details

    • ActionListDecorator

      public ActionListDecorator()
  • Method Details

    • startRow

      public String startRow()
      Overrides:
      startRow in class org.displaytag.decorator.TableDecorator
    • finishRow

      public String finishRow()
      Overrides:
      finishRow in class org.displaytag.decorator.TableDecorator
    • addRowClass

      public String addRowClass()
      Adds a CSS class to the current row based on the value of the row object's rowStyleClass attribute.
      Overrides:
      addRowClass in class org.displaytag.decorator.TableDecorator
      See Also:
      • TableDecorator.addRowClass()
    • addRowId

      public String addRowId()
      Adds a unique ID to this row that allows JavaScript to add mouse event listeners at run-time. This is necessary because the action list's display:table tag does not allow event handlers to be specified for the row elements.
      Overrides:
      addRowId in class org.displaytag.decorator.TableDecorator
      See Also:
      • TableDecorator.addRowId()
    • finish

      public void finish()
      Resets the row index counter after all rows have been added to the table.
      Overrides:
      finish in class org.displaytag.decorator.TableDecorator
      See Also:
      • TableDecorator.finish()
    • init

      public void init(javax.servlet.jsp.PageContext arg0, Object arg1)
      Deprecated.
    • init

      public void init(javax.servlet.jsp.PageContext arg0, Object arg1, org.displaytag.model.TableModel arg2)
    • getPageContext

      public javax.servlet.jsp.PageContext getPageContext()
    • getDecoratedObject

      public Object getDecoratedObject()
    • hasGetterFor

      public boolean hasGetterFor(String arg0)
    • searchGetterFor

      public boolean searchGetterFor(String arg0)