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.
    • 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.