public void updateLabel(ViewerLabel label, Object element) {
label.setText(element.toString());
}
protected final void fireChangeEvent(Collection changes) {
final LabelProviderChangedEvent event = new LabelProviderChangedEvent(
this, changes.toArray());
ILabelProviderListener[] listenerArray = (ILabelProviderListener[]) listeners
.toArray(new ILabelProviderListener[listeners.size()]);
for (int i = 0; i < listenerArray.length; i++) {
ILabelProviderListener listener = listenerArray[i];