void (@NotNull Supplier<@ActionDescription String> dynamicDescription) { Supplier<String> oldDescription = descriptionSupplier; descriptionSupplier = dynamicDescription; if (changeSupport != null) { fireObjectPropertyChange(PROP_DESCRIPTION, oldDescription.get(), descriptionSupplier.get()); } }