public class WorkflowItemFromModelExtractor extends java.lang.Object implements WorkflowItemExtractor
WorkflowItems from the WorkflowModel| Constructor and Description |
|---|
WorkflowItemFromModelExtractor() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Collection<WorkflowItem> |
createNodes(java.util.List<WorkflowActionModel> models) |
boolean |
equals(java.lang.Object o) |
java.util.Collection<WorkflowItem> |
extract(NetworkChartContext context)
Extracts
WorkflowItem from the NetworkChartContext |
protected java.util.stream.Stream<WorkflowItem> |
extractActionsAsWorkflowItems(java.util.List<WorkflowActionModel> models) |
protected java.util.stream.Stream<WorkflowItem> |
extractAndLinksAsWorkflowItems(java.util.List<WorkflowActionModel> models) |
protected java.util.stream.Stream<WorkflowItem> |
extractDecisionsAsWorkflowItems(java.util.List<WorkflowActionModel> models) |
WorkflowItemModelFactory |
getWorkflowItemModelFactory() |
int |
hashCode() |
void |
setWorkflowItemModelFactory(WorkflowItemModelFactory workflowItemModelFactory) |
public java.util.Collection<WorkflowItem> extract(NetworkChartContext context)
WorkflowItemExtractorWorkflowItem from the NetworkChartContextextract in interface WorkflowItemExtractorcontext - which contains WorkflowModel objectsprotected java.util.Collection<WorkflowItem> createNodes(java.util.List<WorkflowActionModel> models)
protected java.util.stream.Stream<WorkflowItem> extractAndLinksAsWorkflowItems(java.util.List<WorkflowActionModel> models)
protected java.util.stream.Stream<WorkflowItem> extractDecisionsAsWorkflowItems(java.util.List<WorkflowActionModel> models)
protected java.util.stream.Stream<WorkflowItem> extractActionsAsWorkflowItems(java.util.List<WorkflowActionModel> models)
public WorkflowItemModelFactory getWorkflowItemModelFactory()
public void setWorkflowItemModelFactory(WorkflowItemModelFactory workflowItemModelFactory)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.ObjectCopyright © 2018 SAP SE. All Rights Reserved.