TreeItem[] items = viewer.getTree().getItems();
for (int i = 0; i < items.length; i++) {
TreeItem item = items[i];
MultiRevisionDependencyDescriptor multiRevisionDescriptor
= (MultiRevisionDependencyDescriptor) item.getData();
if (multiRevisionDescriptor.hasMultipleRevisons()
&& !multiRevisionDescriptor.hasNewRevision()) {
item.setForeground(display.getSystemColor(SWT.COLOR_RED));
} else if (multiRevisionDescriptor.hasNewRevision()) {
item.setForeground(new Color(Display.getDefault(), LIGHT_GREEEN));
} else {
item.setForeground(display.getSystemColor(SWT.COLOR_BLACK));
}
}