public class DefaultPlannedWorkflowsRenderer extends AbstractWorkflowsListRenderer<Listitem,java.lang.Object,WorkflowModel>
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
LABEL_WORKFLOWS_ADD |
protected static java.lang.String |
LABEL_WORKFLOWS_START |
static java.lang.String |
SCLASS_WORKFLOWS_LIST_BOTTOM |
static java.lang.String |
SCLASS_WORKFLOWS_LIST_BOTTOM_START |
static java.lang.String |
SCLASS_WORKFLOWS_LIST_BOTTOM_START_DISABLED |
static java.lang.String |
SCLASS_WORKFLOWS_LIST_DROP |
static java.lang.String |
SCLASS_WORKFLOWS_LIST_PLUS_ICON |
static java.lang.String |
SCLASS_WORKFLOWS_PLAIN_TEXT_BUTTON |
LABEL_WORKFLOWS_ATTACHMENT, LABEL_WORKFLOWS_ATTACHMENTS, SCLASS_TEXT_BUTTON, SCLASS_WORKFLOWS_LIST_CONTENT, SCLASS_WORKFLOWS_LIST_CONTENT_BOTTOM, SCLASS_WORKFLOWS_LIST_CONTENT_TOP, SCLASS_WORKFLOWS_LIST_ITEM, SCLASS_WORKFLOWS_LIST_TITLE| Constructor and Description |
|---|
DefaultPlannedWorkflowsRenderer() |
| Modifier and Type | Method and Description |
|---|---|
protected Div |
createBottomContent(WidgetInstanceManager wim,
WorkflowModel workflow,
Label noOfAttachmentsLabel) |
protected Div |
createContent(WorkflowModel model,
DataType dataType,
WidgetInstanceManager wim) |
protected Div |
createMiddleContent(WidgetInstanceManager wim,
WorkflowModel model,
Label noOfAttachmentsLabel) |
DragAndDropStrategy |
getDragAndDropStrategy() |
LabelService |
getLabelService() |
protected NotificationService |
getNotificationService() |
ObjectFacade |
getObjectFacade() |
protected <any> |
getStartButtonEventListener(WorkflowModel workflow) |
<any> |
getThreeDotsRenderer() |
protected java.lang.String |
getWorkflowName(WorkflowModel workflowModel) |
java.util.function.Function<WorkflowModel,java.lang.Boolean> |
getWorkflowStartActionExecutor() |
void |
setDragAndDropStrategy(DragAndDropStrategy dragAndDropStrategy) |
void |
setLabelService(LabelService labelService) |
void |
setNotificationService(NotificationService notificationService) |
void |
setObjectFacade(ObjectFacade objectFacade) |
void |
setThreeDotsRenderer(<any> threeDotsRenderer) |
void |
setWorkflowStartActionExecutor(java.util.function.Function<WorkflowModel,java.lang.Boolean> workflowStartActionExecutor) |
protected void |
updateStartButtonState(WidgetInstanceManager wim,
WorkflowModel workflow,
HtmlBasedComponent startWorkflowButton) |
createTitle, createTitleButton, getAttachmentsLabelValue, onTitleClick, render, renderThreeDots, updateNoOfAttachmentsLabelpublic static final java.lang.String SCLASS_WORKFLOWS_LIST_DROP
public static final java.lang.String SCLASS_WORKFLOWS_LIST_PLUS_ICON
public static final java.lang.String SCLASS_WORKFLOWS_PLAIN_TEXT_BUTTON
public static final java.lang.String SCLASS_WORKFLOWS_LIST_BOTTOM
public static final java.lang.String SCLASS_WORKFLOWS_LIST_BOTTOM_START
public static final java.lang.String SCLASS_WORKFLOWS_LIST_BOTTOM_START_DISABLED
protected static final java.lang.String LABEL_WORKFLOWS_START
protected static final java.lang.String LABEL_WORKFLOWS_ADD
protected Div createContent(WorkflowModel model, DataType dataType, WidgetInstanceManager wim)
createContent in class AbstractWorkflowsListRenderer<Listitem,java.lang.Object,WorkflowModel>protected Div createMiddleContent(WidgetInstanceManager wim,
WorkflowModel model,
Label noOfAttachmentsLabel)
protected Div createBottomContent(WidgetInstanceManager wim,
WorkflowModel workflow,
Label noOfAttachmentsLabel)
protected void updateStartButtonState(WidgetInstanceManager wim,
WorkflowModel workflow,
HtmlBasedComponent startWorkflowButton)
protected <any> getStartButtonEventListener(WorkflowModel workflow)
protected java.lang.String getWorkflowName(WorkflowModel workflowModel)
getWorkflowName in class AbstractWorkflowsListRenderer<Listitem,java.lang.Object,WorkflowModel>public DragAndDropStrategy getDragAndDropStrategy()
public void setDragAndDropStrategy(DragAndDropStrategy dragAndDropStrategy)
public <any> getThreeDotsRenderer()
getThreeDotsRenderer in class AbstractWorkflowsListRenderer<Listitem,java.lang.Object,WorkflowModel>public void setThreeDotsRenderer(<any> threeDotsRenderer)
public java.util.function.Function<WorkflowModel,java.lang.Boolean> getWorkflowStartActionExecutor()
public void setWorkflowStartActionExecutor(java.util.function.Function<WorkflowModel,java.lang.Boolean> workflowStartActionExecutor)
public ObjectFacade getObjectFacade()
public void setObjectFacade(ObjectFacade objectFacade)
public LabelService getLabelService()
public void setLabelService(LabelService labelService)
protected NotificationService getNotificationService()
public void setNotificationService(NotificationService notificationService)
Copyright © 2018 SAP SE. All Rights Reserved.