Interface Statement

All Superinterfaces:
ASTNode, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Subinterfaces:
AssertStatement, Block, BreakStatement, CatchClause, ConstructorInvocation, ContinueStatement, DoStatement, EmptyStatement, EnhancedForStatement, ExpressionStatement, ForStatement, IfStatement, LabeledStatement, ReturnStatement, SuperConstructorInvocation, SwitchCase, SwitchStatement, SynchronizedStatement, ThrowStatement, TryStatement, TypeDeclarationStatement, UnresolvedLabeledStatement, VariableDeclarationStatement, WhileStatement
All Known Implementing Classes:
AssertStatementImpl, BlockImpl, BreakStatementImpl, CatchClauseImpl, ConstructorInvocationImpl, ContinueStatementImpl, DoStatementImpl, EmptyStatementImpl, EnhancedForStatementImpl, ExpressionStatementImpl, ForStatementImpl, IfStatementImpl, LabeledStatementImpl, ReturnStatementImpl, StatementImpl, SuperConstructorInvocationImpl, SwitchCaseImpl, SwitchStatementImpl, SynchronizedStatementImpl, ThrowStatementImpl, TryStatementImpl, TypeDeclarationStatementImpl, UnresolvedLabeledStatementImpl, VariableDeclarationStatementImpl, WhileStatementImpl

public interface Statement
extends ASTNode
A representation of the model object 'Statement'.
See Also:
JavaPackage.getStatement()