if (id != null) {
selectionQueue.remove(id);
selectionQueue.add(0, id);
}
addTabSelectionListener(new ITabSelectionListener() {
@Override
public void tabSelected(ITabDescriptor tabDescriptor) {
if (tabDescriptor != null) {
setSelectedTabLabel(tabDescriptor.getLabel());