@Override
public void createPartControl(Composite parent) {
this.content = new SCLModuleTree(parent, SWT.NONE, SCLOsgi.MODULE_REPOSITORY);
- setPartName("SCL Modules");
+ setPartName(Messages.SCLModuleBrowser_SCLModules);
// Opening modules
content.addDoubleClickListener(new IDoubleClickListener() {
return;
ModuleNameTreeEntry entry = (ModuleNameTreeEntry)((IStructuredSelection)selection).getFirstElement();
if(entry.isModule)
- OpenSCLModule.openModule(entry.fullName);
+ OpenSCLModule.scheduleOpenModule(entry.fullName);
}
});
// Toolbar
IToolBarManager toolBarManager = getViewSite().getActionBars().getToolBarManager();
- toolBarManager.add(new Action("Refresh modules",
- Activator.imageDescriptorFromPlugin("org.simantics.scl.ui", "icons/arrow_refresh.png")) {
+ toolBarManager.add(new Action(Messages.SCLModuleBrowser_RefreshModules,
+ Activator.imageDescriptorFromPlugin("org.simantics.scl.ui", "icons/arrow_refresh.png")) { //$NON-NLS-1$ //$NON-NLS-2$
@Override
public void run() {
refresh();
menuMgr.addMenuListener(new IMenuListener() {
public void menuAboutToShow(IMenuManager manager) {
ModuleNameTreeEntry entry = (ModuleNameTreeEntry)content.getStructuredSelection().getFirstElement();
- manager.add(new Action("New Module...") {
+ manager.add(new Action(Messages.SCLModuleBrowser_NewModuleDots) {
@Override
public void run() {
CreateModuleDialog dialog = new CreateModuleDialog(content.getControl().getShell(), SCLModuleBrowser.this);