Class BlockExit


  • public class BlockExit
    extends BlockCon
    Блок выхода из различных конструкций скрипта. С помощью него можно выйти из цикла как целиком, так и из текущей итерации с последующим началом следующей итерации. А также можно выйти из скрипта. Выход из скрипта можно осуществить по конкретной стрелке.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      java.lang.String circleBlockId
      Используется, если exitType === FROM_CIRCLE или FROM_CIRCLE_ITER
      BlockExitType exitType
      Тип выхода
      java.lang.String targetArrowId
      Используется, если exitType === FROM_METHOD_BY_ARROW
      • Fields inherited from class kz.greetgo.script.model.block.Block

        TYPE
    • Constructor Summary

      Constructors 
      Constructor Description
      BlockExit()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static BlockExit fromMethod()  
      • Methods inherited from class kz.greetgo.script.model.block.Block

        getType
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • circleBlockId

        public java.lang.String circleBlockId
        Используется, если exitType === FROM_CIRCLE или FROM_CIRCLE_ITER

        Указывает блок цикла, из которого нужно выйти

      • targetArrowId

        public java.lang.String targetArrowId
        Используется, если exitType === FROM_METHOD_BY_ARROW

        Указывает идентификатор стрелки процесса, по которой нужно выйти из скрипта

    • Constructor Detail

      • BlockExit

        public BlockExit()
    • Method Detail

      • fromMethod

        public static BlockExit fromMethod()