Package com.vladsch.plugin.util.ui
Class DynamicNotificationText
- java.lang.Object
-
- com.vladsch.plugin.util.ui.DynamicNotificationText
-
public class DynamicNotificationText extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description DynamicNotificationText()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DynamicNotificationTextadd(@Nullable java.lang.String placeholderText, @Nullable java.util.function.Supplier<java.lang.String> dynamicText, @Nullable java.lang.String linkText, @Nullable java.util.function.Consumer<com.intellij.notification.Notification> linkAction)DynamicNotificationTextaddLink(@NotNull java.lang.String linkText, @NotNull java.util.function.Consumer<com.intellij.notification.Notification> linkAction)DynamicNotificationTextaddText(@NotNull java.lang.String placeholderText, @NotNull java.util.function.Supplier<java.lang.String> dynamicText)booleanlinkAction(@NotNull com.intellij.notification.Notification notification, @NotNull java.lang.String linkText)java.lang.StringreplaceText(java.lang.String text)
-
-
-
Method Detail
-
add
public DynamicNotificationText add(@Nullable @Nullable java.lang.String placeholderText, @Nullable @Nullable java.util.function.Supplier<java.lang.String> dynamicText, @Nullable @Nullable java.lang.String linkText, @Nullable @Nullable java.util.function.Consumer<com.intellij.notification.Notification> linkAction)
-
addText
public DynamicNotificationText addText(@NotNull @NotNull java.lang.String placeholderText, @NotNull @NotNull java.util.function.Supplier<java.lang.String> dynamicText)
-
addLink
public DynamicNotificationText addLink(@NotNull @NotNull java.lang.String linkText, @NotNull @NotNull java.util.function.Consumer<com.intellij.notification.Notification> linkAction)
-
replaceText
public java.lang.String replaceText(java.lang.String text)
-
linkAction
public boolean linkAction(@NotNull @NotNull com.intellij.notification.Notification notification, @NotNull @NotNull java.lang.String linkText)
-
-