Skip navigation links
javax.ide.model.java.source.tree
Interface SimpleStatementT
- All Superinterfaces:
- BlockElementT, StatementT, Tree
- All Known Subinterfaces:
- AssertStatementT, BreakStatementT, ContinueStatementT, EmptyStatementT, ExpressionStatementT, ReturnStatementT, ThrowStatementT
-
public interface SimpleStatementT
- extends StatementT
Common supertype for statements that have no child statement but may optionally have expressions. This includes the following types of statements: empty, expression, break, continue, return, throw, assert.
Methods inherited from interface javax.ide.model.java.source.tree.Tree |
accept, addSelf, addSelf, addSelfAfter, addSelfBefore, clearProperty, cloneSelf, getChildren, getOwningFile, getParent, getPosition, getProperty, getSiblingAfter, getSiblingBefore, getSiblings, getTreeKind, isSynthetic, removeSelf, replaceSelf, setProperty |
getExpressionName
NameT getExpressionName()
- Valid for "break" and "continue" statements.
-
- Returns:
- The name of the target label. Null if none.
getExpression
ExpressionT getExpression()
- Valid for "return", "throw", and "assert" statements and for "case" labels.
-
- Returns:
- the ExpressionT for this expression symbol. Null if this is an empty expression statement.
Skip navigation links
Copyright © 1997, 2012, Oracle. All rights reserved.