public abstract class ActionLink<T extends Serializable> extends Object implements Serializable
Modifier and Type | Class and Description |
---|---|
static class |
ActionLink.ActionType |
Constructor and Description |
---|
ActionLink() |
ActionLink(T modelObject) |
Modifier and Type | Method and 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) |
public ActionLink()
public ActionLink(T modelObject)
public T getModelObject()
public abstract void onClick(AjaxRequestTarget target, T modelObject)
public void postClick()
public boolean feedbackPanelAutomaticReload()
public ActionLink<T> feedbackPanelAutomaticReload(boolean reloadFeedbackPanel)
protected boolean statusCondition(T modelObject)
public PageParameters getPageParameters()
public final ActionLink<T> disable()
public final boolean isEnabled(T modelObject)
public boolean isIndicatorEnabled()
public String getConfirmMessage()
public ActionLink<T> confirmMessage(String confirmMessage)
Copyright © 2010–2023 The Apache Software Foundation. All rights reserved.