From 765f7ee7edc830667dedb65181b1ed9aee68d9ae Mon Sep 17 00:00:00 2001 From: "Rustam.Vishnyakov" Date: Fri, 4 Feb 2011 14:51:06 +0300 Subject: [PATCH] Another fix for JS library scope UI [r=K.Safonov] --- .../ScriptingLibraryMappings.java | 15 +++++---- .../ui/ScriptingContextsConfigurable.java | 32 ++++++++++++++++++- 2 files changed, 40 insertions(+), 7 deletions(-) diff --git a/platform/lang-impl/src/com/intellij/ide/scriptingContext/ScriptingLibraryMappings.java b/platform/lang-impl/src/com/intellij/ide/scriptingContext/ScriptingLibraryMappings.java index 6b243e37e894..7759cb9fc15f 100644 --- a/platform/lang-impl/src/com/intellij/ide/scriptingContext/ScriptingLibraryMappings.java +++ b/platform/lang-impl/src/com/intellij/ide/scriptingContext/ScriptingLibraryMappings.java @@ -51,11 +51,15 @@ public class ScriptingLibraryMappings extends LanguagePerFileMappings { +public class ScriptingContextsConfigurable extends LanguagePerFileConfigurable + implements LibraryTable.Listener, + Disposable { private final ScriptingLibraryMappings myScriptingLibraryMappings; private final LangScriptingContextConfigurable myParent; @@ -46,6 +52,8 @@ public class ScriptingContextsConfigurable extends LanguagePerFileConfigurable