@Override public boolean getColumnControlVisible() { return component.isColumnCollapsingAllowed(); }
if (!isColumnCollapsingAllowed()) { throw new IllegalStateException("Column collapsing not allowed!");
if (component.isColumnCollapsingAllowed()) { // throws exception if not component.setColumnCollapsed(column, !Boolean.parseBoolean(visible)); if (component.isColumnCollapsingAllowed()) { // throws exception if not component.setColumnCollapsed(newColumns.get(0), false);
if (isColumnCollapsingAllowed()) { if (variables.containsKey("collapsedcolumns")) { try {
if (column.isCollapsed() && component.isColumnCollapsingAllowed()) { if (!(columnId instanceof MetaPropertyPath) || security.isEntityAttrReadPermitted(metaClass, columnId.toString())) {