protected Control createContents(Composite parent) { Control contents= super.createContents(parent); if (ColoredViewersManager.showColoredLabels()) { if (contents instanceof Composite) { Table listControl= findTableControl((Composite) contents); if (listControl != null) { installOwnerDraw(listControl); } } } return contents; }