/** * 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); } }