Errai 3.0.1-SNAPSHOT

org.jboss.errai.codegen.control
Class IfBlock

java.lang.Object
  extended by org.jboss.errai.codegen.AbstractStatement
      extended by org.jboss.errai.codegen.control.AbstractConditionalBlock
          extended by org.jboss.errai.codegen.control.IfBlock
All Implemented Interfaces:
Statement

public class IfBlock
extends AbstractConditionalBlock

Author:
Mike Brock , Christian Sadilek

Constructor Summary
IfBlock(BooleanExpression condition)
           
 
Method Summary
 String generate(Context context)
           
 BooleanExpressionBuilder getCondition()
           
 BlockStatement getElseBlock()
           
 IfBlock getElseIfBlock()
           
 void setElseIfBlock(IfBlock elseIfBlock)
           
 
Methods inherited from class org.jboss.errai.codegen.control.AbstractConditionalBlock
getBlock
 
Methods inherited from class org.jboss.errai.codegen.AbstractStatement
getType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IfBlock

public IfBlock(BooleanExpression condition)
Method Detail

getCondition

public BooleanExpressionBuilder getCondition()
Overrides:
getCondition in class AbstractConditionalBlock

getElseBlock

public BlockStatement getElseBlock()

getElseIfBlock

public IfBlock getElseIfBlock()

setElseIfBlock

public void setElseIfBlock(IfBlock elseIfBlock)

generate

public String generate(Context context)

Errai 3.0.1-SNAPSHOT

Copyright © 2013-2014 JBoss, a division of Red Hat. All Rights Reserved.