package org.reldb.dbrowser.ui.content.rel.script; import org.eclipse.swt.custom.CTabItem; import org.eclipse.swt.graphics.Image; import org.reldb.dbrowser.ui.content.rel.DbTreeAction; import org.reldb.dbrowser.ui.content.rel.DbTreeItem; import org.reldb.dbrowser.ui.content.rel.RelPanel; import org.reldb.dbrowser.ui.content.rev.Rev; public class ScriptView extends DbTreeAction { public ScriptView(RelPanel relPanel, int revstyle) { super(relPanel); } @Override public void go(DbTreeItem item, Image image) { CTabItem tab = relPanel.getTab(item); if (tab == null) { ScriptTab revtab = new ScriptTab(relPanel, item, Rev.EDITABLE); tab = revtab; } tab.setImage(image); relPanel.getTabFolder().setSelection(tab); } }