gitlab #349
Change-Id: I93556f95471f63b8cc26d67d1e4daca48e32d062
import org.eclipse.swt.widgets.Composite;
import org.eclipse.ui.contexts.IContextService;
import org.eclipse.swt.widgets.Composite;
import org.eclipse.ui.contexts.IContextService;
+import org.eclipse.ui.views.contentoutline.IContentOutlinePage;
import org.simantics.scl.ui.editor.SCLSourceViewerConfigurationNew;
import org.simantics.scl.ui.editor2.SCLModuleEditor2;
import org.simantics.scl.ui.editor.SCLSourceViewerConfigurationNew;
import org.simantics.scl.ui.editor2.SCLModuleEditor2;
super.createPartControl(parent);
getSite().getService(IContextService.class).activateContext("org.simantics.modeling.ui.scl.scriptEditor.context");
}
super.createPartControl(parent);
getSite().getService(IContextService.class).activateContext("org.simantics.modeling.ui.scl.scriptEditor.context");
}
+
+ @Override
+ public <T> T getAdapter(Class<T> adapter) {
+ // No outline view for scripts
+ if (IContentOutlinePage.class.equals(adapter)) {
+ return null;
+ }
+
+ return super.getAdapter(adapter);
+ }