Class ChartCompiler


  • public class ChartCompiler
    extends java.lang.Object
    • Field Detail

      • FIND_BEGIN

        public static final com.google.common.base.Predicate<ChartUIElement> FIND_BEGIN
    • Method Detail

      • isCompileParallels

        public boolean isCompileParallels()
      • setCompileParallels

        public void setCompileParallels​(boolean compileParallels)
        Set this to false to not compile the parallel blocks. Default is true
      • isAddVirtualElements

        public boolean isAddVirtualElements()
      • setAddVirtualElements

        public void setAddVirtualElements​(boolean addVirtualElements)
        Set to true in order to add "virtual" (empty) elements to ensure that every step is followed by a transition, and every transition is followed by a step. *
      • checkExpressionSyntax

        public static void checkExpressionSyntax​(java.lang.String expression)
                                          throws java.lang.Exception
        Throws:
        java.lang.Exception
      • isEndStep

        public static boolean isEndStep​(ChartUIElement element)
        Tests whether or not the given element is an End step
      • isBeginStep

        public static boolean isBeginStep​(ChartUIElement element)
        Tests whether or not the given element is a Begin step