JComponent (final RadRootContainer rootContainer, String value, boolean selected, boolean hasFocus) { clear(); setBackground(selected ? UIUtil.getTableSelectionBackground(true) : UIUtil.getTableBackground()); if (value != null && value.length() > 0) { RadComponent target = (RadComponent)FormEditingUtil.findComponent(rootContainer, value); if (target != null) { renderComponent(target, selected); } else { append(UIDesignerBundle.message("component.not.found"), SimpleTextAttributes.ERROR_ATTRIBUTES); } } return this; }