org.opennms.web.svclayer.etable
Class CustomizableTwoColumnRowLayout

java.lang.Object
  extended by org.extremecomponents.table.view.html.TwoColumnRowLayout
      extended by 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.

Author:
DJ Gregor
See Also:
TwoColumnRowLayout

Constructor Summary
CustomizableTwoColumnRowLayout(org.extremecomponents.util.HtmlBuilder html, org.extremecomponents.table.core.TableModel model)
           
 
Method Summary
 void layout()
           
protected  org.extremecomponents.util.HtmlBuilder startTable(org.extremecomponents.util.HtmlBuilder html)
           
 
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)
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)


Copyright © 2009. All Rights Reserved.