boolean (final Property property, final RadComponent c, final Object newValue) { try { //noinspection unchecked property.setValue(c, newValue); } catch (Throwable e) { LOG.debug(e); String message = ExceptionUtilRt.unwrapInvocationTargetException(e).getMessage(); Messages.showMessageDialog(message, UIDesignerBundle.message("title.invalid.input"), Messages.getErrorIcon()); return false; } return true; }