@Override public String getValue() throws Exception { final RadComponent selection = (RadComponent) myCbx.getSelectedItem(); if (selection == null) { return myOldValue == null ? null : ""; } return selection.getId(); }