com.ssv.test.airbase.contest.operators
Class BlockOperator

java.lang.Object
  extended by com.ssv.test.airbase.contest.operators.BlockOperator
All Implemented Interfaces:
Operator

public class BlockOperator
extends java.lang.Object
implements Operator

Блок операторов окруженных операторными скобками.


                {
                        operator1();
                        operator2();
                }
 

Author:
Sergey Siryk

Constructor Summary
BlockOperator(java.util.List<Operator> operators)
           
 
Method Summary
 void generate(Execution execution)
          Вставляет код оператора в схему исполнения.
 void run()
          Данный метод представляет собственно вызов оператора.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BlockOperator

public BlockOperator(java.util.List<Operator> operators)
Method Detail

run

public void run()
         throws ParserException
Description copied from interface: Operator
Данный метод представляет собственно вызов оператора.

Specified by:
run in interface Operator
Throws:
ParserException

generate

public void generate(Execution execution)
Description copied from interface: Operator
Вставляет код оператора в схему исполнения.

Specified by:
generate in interface Operator