Class Render


  • public class Render
    extends Object
    Provides Render capabilities for FiniteStateMachines, in particular their Models.
    Since:
    Coherence 12.2.1
    Author:
    bko
    • Constructor Detail

      • Render

        public Render()
    • Method Detail

      • asGraphViz

        public static <S extends Enum<S>> String asGraphViz​(Model<S> model,
                                                            boolean fVerbose)
        Produces a GraphViz representation of a Model.
        Type Parameters:
        S - the type of state of the FiniteStateMachine
        Parameters:
        model - the Model to render
        fVerbose - if true, label transitions (this results in a larger graph)
        Returns:
        a String representing a GraphViz model