Class ActionLink<T extends Serializable>
- 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:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ActionLink.ActionType
-
Constructor Summary
Constructors Constructor Description ActionLink()
ActionLink(T modelObject)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description ActionLink<T>
confirmMessage(String confirmMessage)
ActionLink<T>
disable()
boolean
feedbackPanelAutomaticReload()
ActionLink<T>
feedbackPanelAutomaticReload(boolean reloadFeedbackPanel)
String
getConfirmMessage()
T
getModelObject()
Class<? extends Page>
getPageClass()
PageParameters
getPageParameters()
boolean
isEnabled(T modelObject)
boolean
isIndicatorEnabled()
abstract void
onClick(AjaxRequestTarget target, T modelObject)
void
postClick()
protected boolean
statusCondition(T modelObject)
-
-
-
Constructor Detail
-
ActionLink
public ActionLink()
-
ActionLink
public ActionLink(T modelObject)
-
-
Method Detail
-
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)
-
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)
-
-