/**
  * Gets the builin grid.
  *
  * @param gridTypeName the grid type name
  * @return the builin grid
  */
 public BuildinGrid getBuilinGrid(String gridTypeName) {
   if (cachedBuildinGrid.containsKey(gridTypeName)) {
     return cachedBuildinGrid.get(gridTypeName);
   }
   BuildinGrid buildinGrid = new BuildinGrid();
   String buildinGridName = GridType.dhtmlxGrid.name();
   buildinGrid.setName(buildinGridName);
   buildinGrid.setBuilder(buildinGridName + "Builder");
   buildinGrid.setRender(buildinGridName + "Render");
   return buildinGrid;
 }
 private Configuration() {
   super();
   PageSetting pageSetting = new PageSetting();
   pageSetting.setEnabled(true);
   pageSetting.setSize(10);
   pageSetting.setSizeList("10,20,30,40");
   pageSetting.setStyle("default");
   setPageSetting(pageSetting);
   BuildinGrid buildinGrid2 = new BuildinGrid();
   buildinGrid2.setName("dhtmlxgrid");
   buildinGrid2.setBuilder("dhtmlxgridBuilder");
   buildinGrid2.setRender("dhtmlxgridRender");
   setBuildinGrid(Lists.newArrayList(buildinGrid2));
   for (BuildinGrid b : getBuildinGrid()) {
     Configuration.cachedBuildinGrid.put(b.getName(), b);
   }
 }