Class ConfirmationWithOptionsDto<T extends Describable>

java.lang.Object
com.evolveum.midpoint.web.component.dialog.ConfirmationWithOptionsDto<T>
All Implemented Interfaces:
Serializable

public class ConfirmationWithOptionsDto<T extends Describable> extends Object implements Serializable
Configuration of the ConfirmationWithOptionsPanel, holding various messages and a list of confirmation options.
See Also:
  • Method Details

    • getConfirmationTitle

      public org.apache.wicket.model.IModel<String> getConfirmationTitle()
    • getConfirmationSubtitle

      public org.apache.wicket.model.IModel<String> getConfirmationSubtitle()
    • getConfirmationOptionsTitle

      public org.apache.wicket.model.IModel<String> getConfirmationOptionsTitle()
    • getConfirmationInfoMessage

      public org.apache.wicket.model.StringResourceModel getConfirmationInfoMessage()
    • getExternalLinkUrl

      public String getExternalLinkUrl()
    • getConfirmationOptions

      public List<ConfirmationOption<T>> getConfirmationOptions()
    • getExternalLinkButtonLabel

      public org.apache.wicket.model.StringResourceModel getExternalLinkButtonLabel()
    • getTitleIconCssClass

      public String getTitleIconCssClass()
    • getConfirmationButtonLabel

      public org.apache.wicket.model.StringResourceModel getConfirmationButtonLabel()
    • getConfirmationButtonCssClass

      public String getConfirmationButtonCssClass()
    • getCancelButtonLabel

      public org.apache.wicket.model.StringResourceModel getCancelButtonLabel()
    • getCancelButtonCssClass

      public String getCancelButtonCssClass()
    • builder

      public static <T extends Describable> ConfirmationWithOptionsDto.Builder<T> builder()