boolean cellHasFocus) {
JLabel label = (JLabel) super.getListCellRendererComponent(list, value, index, isSelected, cellHasFocus);
if (value instanceof SeparatorMenuItem) {
LineComponent comp = new LineComponent(label.getForeground());
comp.setBackground(label.getBackground());
comp.setOpaque(isSelected);
comp.setPreferredSize(label.getPreferredSize());
return comp;
} else if (value instanceof ConfigMenuItem) {
mItemSelected.setSelected(!mDeactivatedItems.contains(value));
mItemLabel.setIcon(TVBrowserIcons.preferences(TVBrowserIcons.SIZE_SMALL));