From 8ca8745e00c0b06d3017ef959a880125742a2491 Mon Sep 17 00:00:00 2001 From: Alexey Sedunov Date: Thu, 15 May 2025 14:44:31 +0200 Subject: [PATCH] SQL: Add initial implementation of data source configuration agent GitOrigin-RevId: 9b55c88dba249e913d1bb3f367705c86c0b234d4 --- platform/platform-api/api-dump-unreviewed.txt | 4 ++++ .../src/com/intellij/ui/ActionLinkButton.kt | 10 ++++++++++ 2 files changed, 14 insertions(+) create mode 100644 platform/platform-api/src/com/intellij/ui/ActionLinkButton.kt diff --git a/platform/platform-api/api-dump-unreviewed.txt b/platform/platform-api/api-dump-unreviewed.txt index 454c33a51a80..00c3c4b4fff2 100644 --- a/platform/platform-api/api-dump-unreviewed.txt +++ b/platform/platform-api/api-dump-unreviewed.txt @@ -4661,6 +4661,10 @@ pc:com.intellij.ui.AbstractFieldPanel$Viewer - p:createCenterPanel():javax.swing.JComponent - p:doOKAction():V - getPreferredFocusedComponent():javax.swing.JComponent +f:com.intellij.ui.ActionLinkButton +- com.intellij.ui.components.ActionLink +- (java.lang.String,kotlin.jvm.functions.Function1):V +- getUIClassID():java.lang.String a:com.intellij.ui.AddDeleteListPanel - com.intellij.ui.PanelWithButtons - com.intellij.util.ui.ComponentWithEmptyText diff --git a/platform/platform-api/src/com/intellij/ui/ActionLinkButton.kt b/platform/platform-api/src/com/intellij/ui/ActionLinkButton.kt new file mode 100644 index 000000000000..c7ff6d39285d --- /dev/null +++ b/platform/platform-api/src/com/intellij/ui/ActionLinkButton.kt @@ -0,0 +1,10 @@ +// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +package com.intellij.ui + +import com.intellij.ui.components.ActionLink +import org.jetbrains.annotations.Nls +import java.awt.event.ActionEvent + +class ActionLinkButton(@Nls text: String, perform: (ActionEvent) -> Unit) : ActionLink(text, perform) { + override fun getUIClassID(): String = "ButtonUI" +} \ No newline at end of file