/** * @see org.easygen.ui.widgets.CheckboxCellModifier#setValue(java.lang.Object, int, * java.lang.Object) */ @Override public void setValue(Object element, int columnIndex, Object value) { if (element instanceof DataObject) { DataObject object = (DataObject) element; switch (columnIndex) { case 0: object.setSelected(((Boolean) value).booleanValue()); break; case 1: break; case 2: object.setClassName((String) value); break; case 3: object.setUseCache(((Boolean) value).booleanValue()); break; default: break; } return; } throw new IllegalClassException(DataObject.class, element.getClass()); }