|
Example of InterfaceManagerBean |
|
package testingapplication.table;
import com.softaspects.jsf.component.table.*;
/**
* Title:TableInterfaceManagerBean
* Description: InterfaceManager for Table Component
*/
public class TableInterfaceManagerBean extends TableInterfaceManager {
public TableInterfaceManagerBean () {
super ();
init ();
}
//Init
private void init () {
setCellDefaultStyleClass("cellDefaultStyleClass");
setCellSelectedStyleClass("cellSelectedStyleClass");
setCellFocusedStyleClass("cellFocusedStyleClass");
setCellEditedStyleClass("cellEditedStyleClass");
setHeaderFocusedStyleClass("headerFocusedStyleClass");
setHeaderSortedStyleClass("headerSortedStyleClass");
setHeaderDefaultStyleClass("headerDefaultStyleClass");
setHeaderSelectedStyleClass("headerSelectedStyleClass");
setUseDefaultColors(false);
setNavigationBarPosition(RendererUtils.NAVIGATION_POSITION_BOTTOM);
setHeaderUnSortedImage("{pathToImages}table/sortnone.gif");
setHeaderSortedAscImage("{pathToImages}table/sortasc.gif");
setHeaderSortedDscImage("{pathToImages}table/sortdsc.gif");
}
}