28 /**
29 * A tree node for an 'if' statement.
30 *
31 * For example:
32 * <pre>
33 * if ( <em>condition</em> )
34 * <em>thenStatement</em>
35 *
36 * if ( <em>condition</em> )
37 * <em>thenStatement</em>
38 * else
39 * <em>elseStatement</em>
40 * </pre>
41 *
42 * @jls section 14.9
43 *
44 * @author Peter von der Ahé
45 * @author Jonathan Gibbons
46 * @since 1.6
47 */
48 @jdk.Supported
49 public interface IfTree extends StatementTree {
50 ExpressionTree getCondition();
51 StatementTree getThenStatement();
52 /**
53 * @return null if this if statement has no else branch.
54 */
55 StatementTree getElseStatement();
56 }
|
28 /**
29 * A tree node for an 'if' statement.
30 *
31 * For example:
32 * <pre>
33 * if ( <em>condition</em> )
34 * <em>thenStatement</em>
35 *
36 * if ( <em>condition</em> )
37 * <em>thenStatement</em>
38 * else
39 * <em>elseStatement</em>
40 * </pre>
41 *
42 * @jls section 14.9
43 *
44 * @author Peter von der Ahé
45 * @author Jonathan Gibbons
46 * @since 1.6
47 */
48 @jdk.Exported
49 public interface IfTree extends StatementTree {
50 ExpressionTree getCondition();
51 StatementTree getThenStatement();
52 /**
53 * @return null if this if statement has no else branch.
54 */
55 StatementTree getElseStatement();
56 }
|