Package org.opennms.web.svclayer.etable
Class CustomizableTwoColumnRowLayout
- java.lang.Object
-
- org.extremecomponents.table.view.html.TwoColumnRowLayout
-
- org.opennms.web.svclayer.etable.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
-
-
-
Constructor Detail
-
CustomizableTwoColumnRowLayout
public CustomizableTwoColumnRowLayout(org.extremecomponents.util.HtmlBuilder html, org.extremecomponents.table.core.TableModel model)
Constructor for CustomizableTwoColumnRowLayout.
- Parameters:
html
- aHtmlBuilder
object.model
- aTableModel
object.
-
-
Method Detail
-
layout
public void layout()
- Overrides:
layout
in classorg.extremecomponents.table.view.html.TwoColumnRowLayout
-
startTable
protected org.extremecomponents.util.HtmlBuilder startTable(org.extremecomponents.util.HtmlBuilder html)
startTable
- Parameters:
html
- aHtmlBuilder
object.- Returns:
- a
HtmlBuilder
object.
-
-