Class WorkflowFlowGraphVisualizationBean

  • All Implemented Interfaces:
    Serializable

    @ViewScoped
    @Named
    public class WorkflowFlowGraphVisualizationBean
    extends Object
    implements Serializable
    Controller Bean for visualizing the flow graph of a workflow task or processing chain as a graph diagram.
    Since:
    8.2.0
    Author:
    XIMA MEDIA GmbH
    See Also:
    Serialized Form
    • Constructor Detail

      • WorkflowFlowGraphVisualizationBean

        public WorkflowFlowGraphVisualizationBean()
    • Method Detail

      • getPngFileName

        public String getPngFileName()
        Returns:
        The name for the PNG export file with the flow graph.
      • isShowSwitchDirectionBottomToTop

        public boolean isShowSwitchDirectionBottomToTop()
        Returns:
        Whether to show the option to switch the layout mode to ERankDirection.BOTTOM_TO_TOP.
      • isShowSwitchDirectionLeftToRight

        public boolean isShowSwitchDirectionLeftToRight()
        Returns:
        Whether to show the option to switch the layout mode to ERankDirection.LEFT_TO_RIGHT.
      • isShowSwitchDirectionRightToLeft

        public boolean isShowSwitchDirectionRightToLeft()
        Returns:
        Whether to show the option to switch the layout mode to ERankDirection.RIGHT_TO_LEFT.
      • isShowSwitchDirectionTopToBottom

        public boolean isShowSwitchDirectionTopToBottom()
        Returns:
        Whether to show the option to switch the layout mode to ERankDirection.TOP_TO_BOTTOM.
      • isShowSwitchModeFlow

        public boolean isShowSwitchModeFlow()
        Returns:
        Whether to show the option to switch the layout mode to EFlowGraphLayoutMode.HIERARCHY.
      • isShowSwitchModeHierarchy

        public boolean isShowSwitchModeHierarchy()
        Returns:
        Whether to show the option to switch the layout mode to EFlowGraphLayoutMode.HIERARCHY.
      • onTaskVisualizationRequest

        public void onTaskVisualizationRequest​(TaskVisualizationRequestEvent event)
        When the button to visualize a task was clicked.
        Parameters:
        event - Event with the data of the task visualization request.