@Override
  protected void setValueImpl(final RadContainer component, final Boolean value) throws Exception {
    final AbstractLayout layoutManager=(AbstractLayout) component.getLayout();
    if (!(layoutManager instanceof GridLayoutManager gridLayoutManager)) {
      throw new IllegalArgumentException("grid layout expected: "+layoutManager);
    }
    setGridLayoutPropertyValue(gridLayoutManager, value.booleanValue());
  }
@Override
  protected void setValueImpl(final RadContainer component, final Boolean value)