Class CustomizableTwoColumnRowLayout

  • Direct Known Subclasses:
    CompactFixedRowToolbar

    public abstract class CustomizableTwoColumnRowLayout
    extends org.extremecomponents.table.view.html.TwoColumnRowLayout
    A stupidly simple class that extends TwoColumnRowLayout but allows us to override the bit of code that creates the table. We need to do this so we can customize its CSS class.
    Since:
    1.8.1
    Version:
    $Id: $
    Author:
    DJ Gregor
    See Also:
    TwoColumnRowLayout
    • Constructor Summary

      Constructors 
      Constructor Description
      CustomizableTwoColumnRowLayout​(org.extremecomponents.util.HtmlBuilder html, org.extremecomponents.table.core.TableModel model)
      Constructor for CustomizableTwoColumnRowLayout.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void layout()
      protected org.extremecomponents.util.HtmlBuilder startTable​(org.extremecomponents.util.HtmlBuilder html)
      startTable
      • Methods inherited from class org.extremecomponents.table.view.html.TwoColumnRowLayout

        columnLeft, columnRight, getHtmlBuilder, getTableModel, showLayout, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • CustomizableTwoColumnRowLayout

        public CustomizableTwoColumnRowLayout​(org.extremecomponents.util.HtmlBuilder html,
                                              org.extremecomponents.table.core.TableModel model)

        Constructor for CustomizableTwoColumnRowLayout.

        Parameters:
        html - a HtmlBuilder object.
        model - a TableModel object.
    • Method Detail

      • layout

        public void layout()
        Overrides:
        layout in class org.extremecomponents.table.view.html.TwoColumnRowLayout
      • startTable

        protected org.extremecomponents.util.HtmlBuilder startTable​(org.extremecomponents.util.HtmlBuilder html)

        startTable

        Parameters:
        html - a HtmlBuilder object.
        Returns:
        a HtmlBuilder object.