private void publish() {
int id = (Integer) itemsSelected[0].getData(NODE_ID);
if(!openPublish.isOpen(id)){
final Publish publish = new Publish(tabFolder_1, id);
CTabItem tabItem = publish.init();
openPublish.add(publish);
tabItem.addDisposeListener(new DisposeListener() {
public void widgetDisposed(DisposeEvent e) {
openPublish.remove(publish);
}