if (object instanceof AbstractListViewer) {
AbstractListViewer viewer = (AbstractListViewer) object;
viewer.setLabelProvider(new DefaultViewerLabelProvider(viewer));
}
else if (object instanceof AbstractTableViewer) {
AbstractTableViewer viewer = (AbstractTableViewer) object;
viewer.setLabelProvider(new DefaultViewerLabelProvider(viewer));
}
}