java.lang.Object
org.apache.syncope.client.console.wicket.markup.html.form.ActionLink<T>
All Implemented Interfaces:
Serializable

public abstract class ActionLink<T extends Serializable> extends Object implements Serializable
See Also:
  • Constructor Details

    • ActionLink

      public ActionLink()
    • ActionLink

      public ActionLink(T modelObject)
  • Method Details

    • getModelObject

      public T getModelObject()
    • onClick

      public abstract void onClick(AjaxRequestTarget target, T modelObject)
    • postClick

      public void postClick()
    • feedbackPanelAutomaticReload

      public boolean feedbackPanelAutomaticReload()
    • feedbackPanelAutomaticReload

      public ActionLink<T> feedbackPanelAutomaticReload(boolean reloadFeedbackPanel)
    • statusCondition

      protected boolean statusCondition(T modelObject)
    • getPageClass

      public Class<? extends Page> getPageClass()
    • getPageParameters

      public PageParameters getPageParameters()
    • disable

      public final ActionLink<T> disable()
    • isEnabled

      public final boolean isEnabled(T modelObject)
    • isIndicatorEnabled

      public boolean isIndicatorEnabled()
    • getConfirmMessage

      public String getConfirmMessage()
    • confirmMessage

      public ActionLink<T> confirmMessage(String confirmMessage)