diff options
author | Danny van Bruggen <hexagonaal@gmail.com> | 2017-05-22 18:55:45 +0200 |
---|---|---|
committer | Danny van Bruggen <hexagonaal@gmail.com> | 2017-05-22 18:55:45 +0200 |
commit | 2229ec2e8d0d7fe4306ea0dcc4624f01ee9c2d91 (patch) | |
tree | 3c1582aaac784d9701e80088d85c42610392c24b /javaparser-core/src/main/java/com/github/javaparser/ast/stmt | |
parent | 0e768bfe7fb1b96ef4a1e32f5a369170e18a1efa (diff) | |
download | javaparser-2229ec2e8d0d7fe4306ea0dcc4624f01ee9c2d91.tar.gz |
* Add NodeWithCondition
* Fix ConditionalExpr javadoc
Diffstat (limited to 'javaparser-core/src/main/java/com/github/javaparser/ast/stmt')
3 files changed, 6 insertions, 3 deletions
diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/DoStmt.java b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/DoStmt.java index eac2ab869..ce6c41f14 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/DoStmt.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/DoStmt.java @@ -25,6 +25,7 @@ import com.github.javaparser.ast.AllFieldsConstructor; import com.github.javaparser.ast.expr.BooleanLiteralExpr; import com.github.javaparser.ast.expr.Expression; import com.github.javaparser.ast.nodeTypes.NodeWithBody; +import com.github.javaparser.ast.nodeTypes.NodeWithCondition; import com.github.javaparser.ast.observer.ObservableProperty; import com.github.javaparser.ast.visitor.GenericVisitor; import com.github.javaparser.ast.visitor.VoidVisitor; @@ -41,7 +42,7 @@ import javax.annotation.Generated; * * @author Julio Vilmar Gesser */ -public final class DoStmt extends Statement implements NodeWithBody<DoStmt> { +public final class DoStmt extends Statement implements NodeWithBody<DoStmt>, NodeWithCondition<DoStmt> { private Statement body; diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/IfStmt.java b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/IfStmt.java index b51ceb8ef..83c43c945 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/IfStmt.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/IfStmt.java @@ -24,6 +24,7 @@ import com.github.javaparser.Range; import com.github.javaparser.ast.AllFieldsConstructor; import com.github.javaparser.ast.expr.BooleanLiteralExpr; import com.github.javaparser.ast.expr.Expression; +import com.github.javaparser.ast.nodeTypes.NodeWithCondition; import com.github.javaparser.ast.observer.ObservableProperty; import com.github.javaparser.ast.visitor.GenericVisitor; import com.github.javaparser.ast.visitor.VoidVisitor; @@ -43,7 +44,7 @@ import javax.annotation.Generated; * * @author Julio Vilmar Gesser */ -public final class IfStmt extends Statement { +public final class IfStmt extends Statement implements NodeWithCondition<IfStmt> { private Expression condition; diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/WhileStmt.java b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/WhileStmt.java index 67baa4c59..fe9d4f8ee 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/WhileStmt.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/stmt/WhileStmt.java @@ -25,6 +25,7 @@ import com.github.javaparser.ast.AllFieldsConstructor; import com.github.javaparser.ast.expr.BooleanLiteralExpr; import com.github.javaparser.ast.expr.Expression; import com.github.javaparser.ast.nodeTypes.NodeWithBody; +import com.github.javaparser.ast.nodeTypes.NodeWithCondition; import com.github.javaparser.ast.observer.ObservableProperty; import com.github.javaparser.ast.visitor.GenericVisitor; import com.github.javaparser.ast.visitor.VoidVisitor; @@ -41,7 +42,7 @@ import javax.annotation.Generated; * * @author Julio Vilmar Gesser */ -public final class WhileStmt extends Statement implements NodeWithBody<WhileStmt> { +public final class WhileStmt extends Statement implements NodeWithBody<WhileStmt>, NodeWithCondition<WhileStmt> { private Expression condition; |