Class WorkflowItemFromModelExtractor

    • Constructor Detail

      • WorkflowItemFromModelExtractor

        public WorkflowItemFromModelExtractor()
    • Method Detail

      • extract

        public java.util.Collection<WorkflowItem> extract​(com.hybris.backoffice.widgets.networkchart.context.NetworkChartContext context)
        Description copied from interface: WorkflowItemExtractor
        Extracts WorkflowItem from the NetworkChartContext
        Specified by:
        extract in interface WorkflowItemExtractor
        Parameters:
        context - which contains WorkflowModel objects
        Returns:
        extracted workflow items
      • extractAndLinksAsWorkflowItems

        protected java.util.stream.Stream<WorkflowItem> extractAndLinksAsWorkflowItems​(java.util.List<WorkflowActionModel> models)
      • extractDecisionsAsWorkflowItems

        protected java.util.stream.Stream<WorkflowItem> extractDecisionsAsWorkflowItems​(java.util.List<WorkflowActionModel> models)
      • extractActionsAsWorkflowItems

        protected java.util.stream.Stream<WorkflowItem> extractActionsAsWorkflowItems​(java.util.List<WorkflowActionModel> models)
      • setWorkflowItemModelFactory

        public void setWorkflowItemModelFactory​(WorkflowItemModelFactory workflowItemModelFactory)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object