/** * Returns the index for a specified column id. * * @param id the column id * @return the index, or -1 if not found */ public int getIndexById(String id) { ColumnConfig c = getColumnById(id); return configs.indexOf(c); }
if (grid.getSelectionModel() instanceof CheckBoxSelectionModel<?>) { CheckBoxSelectionModel<?> sm = (CheckBoxSelectionModel<?>) grid.getSelectionModel(); if (cm.getColumnById(sm.getColumn().getId()) != null) { rowBodyColSpanCount--;
if (grid.getSelectionModel() instanceof CheckBoxSelectionModel<?>) { CheckBoxSelectionModel<?> sm = (CheckBoxSelectionModel<?>) grid.getSelectionModel(); if (cm.getColumnById(sm.getColumn().getId()) != null) { rowBodyColSpanCount--;
@Override public void go(UserDatabaseDTO db) { this.db = db; store.removeAll(); actions = new DbUserEditorActions(this, dispatcher, loader, store, grid, db); toolBar.setActionEnabled(UIActions.SAVE, false); toolBar.setActionEnabled(UIActions.ADD, db.isManageUsersAllowed()); toolBar.setActionEnabled(UIActions.DELETE, false); grid.getColumnModel().getColumnById(PermissionType.VIEW_ALL.name()).setHidden(!db.isManageAllUsersAllowed()); grid.getColumnModel().getColumnById(PermissionType.CREATE_ALL.name()).setHidden(!db.isManageAllUsersAllowed()); grid.getColumnModel().getColumnById(PermissionType.EDIT_ALL.name()).setHidden(!db.isManageAllUsersAllowed()); grid.getColumnModel().getColumnById(PermissionType.DELETE_ALL.name()).setHidden(!db.isManageAllUsersAllowed()); grid.getColumnModel().getColumnById(PermissionType.MANAGE_USERS.name()).setHidden(!db.isManageAllUsersAllowed()); grid.getColumnModel().getColumnById(PermissionType.MANAGE_ALL_USERS.name()).setHidden(!db.isManageAllUsersAllowed()); grid.getColumnModel().getColumnById(PermissionType.DESIGN.name()).setHidden(!db.isDesignAllowed()); grid.getColumnModel().getColumnById(PermissionType.EXPORT_RECORDS.name()).setHidden(!db.isExportAllowed()); loader.load(); setModified(false); }
String id = head.getElement().getAttribute("x-col"); ColumnConfig cc = cm.getColumnById(id); if (cc == null) return; int w = cc.getWidth();