com.caucho.quercus.statement
Class ProBlockStatement

java.lang.Object
  extended by com.caucho.quercus.statement.Statement
      extended by com.caucho.quercus.statement.BlockStatement
          extended by com.caucho.quercus.statement.ProBlockStatement
All Implemented Interfaces:
CompilingStatement

public class ProBlockStatement
extends BlockStatement
implements CompilingStatement

Represents sequence of statements.


Field Summary
 
Fields inherited from class com.caucho.quercus.statement.BlockStatement
_statements
 
Fields inherited from class com.caucho.quercus.statement.Statement
BREAK_FALL_THROUGH, FALL_THROUGH, RETURN
 
Constructor Summary
ProBlockStatement(Location location, java.util.ArrayList<Statement> statementList)
           
ProBlockStatement(Location location, Statement[] statements)
           
 
Method Summary
 BlockStatement append(java.util.ArrayList<Statement> statementList)
           
 StatementGenerator getGenerator()
          Returns the generator.
 
Methods inherited from class com.caucho.quercus.statement.BlockStatement
execute, fallThrough, getStatements
 
Methods inherited from class com.caucho.quercus.statement.Statement
getLocation, getParent, isLoop, rethrow, rethrow, setParent, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProBlockStatement

public ProBlockStatement(Location location,
                         java.util.ArrayList<Statement> statementList)

ProBlockStatement

public ProBlockStatement(Location location,
                         Statement[] statements)
Method Detail

append

public BlockStatement append(java.util.ArrayList<Statement> statementList)
Overrides:
append in class BlockStatement

getGenerator

public StatementGenerator getGenerator()
Description copied from interface: CompilingStatement
Returns the generator.

Specified by:
getGenerator in interface CompilingStatement