org.apache.beehive.netui.databinding.datagrid.api.rendering
Class StyleModel

Object
  extended by StyleModel
Direct Known Subclasses:
DefaultStyleModel

public abstract class StyleModel
extends Object


Constructor Summary
StyleModel()
           
StyleModel(String stylePrefix)
           
 
Method Summary
protected  String buildStyleClass(String baseStyle)
           
 String buildStyleClassValue(List<String> styleClasses)
           
abstract  String getAltRowClass()
           
abstract  String getCaptionClass()
           
abstract  String getDataCellClass()
           
abstract  String getDataCellFilteredClass()
           
abstract  String getDataCellSortedClass()
           
abstract  String getFooterRowClass()
           
abstract  String getHeaderCellClass()
           
abstract  String getHeaderCellFilteredClass()
           
abstract  String getHeaderCellSortableClass()
           
abstract  String getHeaderCellSortedClass()
           
abstract  String getHeaderRowClass()
           
abstract  String getRowClass()
           
 String getStylePrefix()
           
abstract  String getTableClass()
           
abstract  String getTableFootClass()
           
abstract  String getTableHeadClass()
           
 void setStylePrefix(String stylePrefix)
           
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StyleModel

public StyleModel()

StyleModel

public StyleModel(String stylePrefix)
Method Detail

setStylePrefix

public void setStylePrefix(String stylePrefix)

getStylePrefix

public String getStylePrefix()

getTableClass

public abstract String getTableClass()

getCaptionClass

public abstract String getCaptionClass()

getTableHeadClass

public abstract String getTableHeadClass()

getTableFootClass

public abstract String getTableFootClass()

getHeaderRowClass

public abstract String getHeaderRowClass()

getFooterRowClass

public abstract String getFooterRowClass()

getRowClass

public abstract String getRowClass()

getAltRowClass

public abstract String getAltRowClass()

getDataCellClass

public abstract String getDataCellClass()

getHeaderCellClass

public abstract String getHeaderCellClass()

getHeaderCellSortedClass

public abstract String getHeaderCellSortedClass()

getHeaderCellSortableClass

public abstract String getHeaderCellSortableClass()

getHeaderCellFilteredClass

public abstract String getHeaderCellFilteredClass()

getDataCellSortedClass

public abstract String getDataCellSortedClass()

getDataCellFilteredClass

public abstract String getDataCellFilteredClass()

buildStyleClassValue

public String buildStyleClassValue(List<String> styleClasses)

buildStyleClass

protected String buildStyleClass(String baseStyle)