public class WorkflowDeleteActionRenderer
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
LABEL_WORKFLOWS_ACTION_CONFIRMATION_MESSAGE_DELETE |
protected static java.lang.String |
LABEL_WORKFLOWS_ACTION_CONFIRMATION_TITLE_DELETE |
protected static java.lang.String |
LABEL_WORKFLOWS_ACTION_DELETE |
protected static java.lang.String |
NO_ICON |
| Constructor and Description |
|---|
WorkflowDeleteActionRenderer() |
| Modifier and Type | Method and Description |
|---|---|
java.util.function.Predicate<WorkflowModel> |
getActionPredicate() |
LabelService |
getLabelService() |
java.util.function.Function<WorkflowModel,java.lang.Boolean> |
getWorkflowDeleteActionExecutor() |
boolean |
isNeedsConfirmation() |
protected void |
messageBoxPerform(WorkflowModel workflowModel) |
protected void |
perform(WorkflowModel workflowModel) |
void |
render(Menupopup menupopup,
ListColumn listColumn,
WorkflowModel workflowModel,
DataType dataType,
WidgetInstanceManager widgetInstanceManager) |
void |
setActionPredicate(java.util.function.Predicate<WorkflowModel> actionPredicate) |
void |
setLabelService(LabelService labelService) |
void |
setNeedsConfirmation(boolean needsConfirmation) |
void |
setWorkflowDeleteActionExecutor(java.util.function.Function<WorkflowModel,java.lang.Boolean> workflowDeleteActionExecutor) |
protected static final java.lang.String LABEL_WORKFLOWS_ACTION_DELETE
protected static final java.lang.String LABEL_WORKFLOWS_ACTION_CONFIRMATION_MESSAGE_DELETE
protected static final java.lang.String LABEL_WORKFLOWS_ACTION_CONFIRMATION_TITLE_DELETE
protected static final java.lang.String NO_ICON
public void render(Menupopup menupopup,
ListColumn listColumn,
WorkflowModel workflowModel,
DataType dataType,
WidgetInstanceManager widgetInstanceManager)
protected void messageBoxPerform(WorkflowModel workflowModel)
protected void perform(WorkflowModel workflowModel)
public java.util.function.Function<WorkflowModel,java.lang.Boolean> getWorkflowDeleteActionExecutor()
public void setWorkflowDeleteActionExecutor(java.util.function.Function<WorkflowModel,java.lang.Boolean> workflowDeleteActionExecutor)
public java.util.function.Predicate<WorkflowModel> getActionPredicate()
public void setActionPredicate(java.util.function.Predicate<WorkflowModel> actionPredicate)
public LabelService getLabelService()
public void setLabelService(LabelService labelService)
public boolean isNeedsConfirmation()
public void setNeedsConfirmation(boolean needsConfirmation)
Copyright © 2018 SAP SE. All Rights Reserved.