Example of InterfaceManagerBean

Top  Previous  Next

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");

  }

 

}