super(connectionSettings);
ConnectionDatabaseSettings databaseSettings = connectionSettings.getDatabaseSettings();
configTabbedPane = new TabbedPane(databaseSettings.getProject());
mainPanel.add(configTabbedPane, BorderLayout.CENTER);
TabInfo connectionTabInfo = new TabInfo(databaseSettings.createComponent());
connectionTabInfo.setText("Connection");
configTabbedPane.addTab(connectionTabInfo);
ConnectionDetailSettings detailSettings = connectionSettings.getDetailSettings();
TabInfo detailsTabInfo = new TabInfo(detailSettings.createComponent());
detailsTabInfo.setText("Details");
configTabbedPane.addTab(detailsTabInfo);
ConnectionFilterSettings filterSettings = connectionSettings.getFilterSettings();
TabInfo filtersTabInfo = new TabInfo(filterSettings.createComponent());
filtersTabInfo.setText("Filters");
configTabbedPane.addTab(filtersTabInfo);
String connectionId = connectionSettings.getId();
ConnectionDetailSettingsForm detailSettingsForm = detailSettings.getSettingsEditor();
ConnectionFilterSettingsForm filterSettingsForm = filterSettings.getSettingsEditor();