LibraryOptionsPanel () { if (libraryOptionsPanel == null) { String baseDirPath = basePath != null ? FileUtil.toSystemIndependentName(basePath) : ""; libraryOptionsPanel = new LibraryOptionsPanel( customLibraryDescription, baseDirPath, FrameworkLibraryVersionFilter.ALL, librariesContainer, false); Disposer.register(myDisposable, libraryOptionsPanel); } return libraryOptionsPanel; }