override fun createCenterPanel()

in exposed-intellij/src/main/kotlin/com/jetbrains/exposed/intellij/actions/GenerateExposedCodeAction.kt [31:51]


        override fun createCenterPanel(): JComponent? {
            val panel = panel(LCFlags.fill, title = "     Generate Exposed code for DB connection") {
                row("Database driver") {
                    textField(UISettings::databaseDriver)
                }
                row("Database name") {
                    textField(UISettings::databaseName)
                }
                row("Username") {
                    textField(UISettings::user)
                }
                row("Password") {
                    textField(UISettings::password)
                }
                row("Config file path") {
                    textField(UISettings::configFilename)
                }
            }

            return panel
        }