aboutsummaryrefslogtreecommitdiffstats
path: root/javaparser-core/src/main/java/com/github/javaparser/ast/expr/NameExpr.java
diff options
context:
space:
mode:
authorFederico Tomassetti <federico@tomassetti.me>2017-03-29 17:52:52 +0200
committerFederico Tomassetti <federico@tomassetti.me>2017-03-29 17:52:52 +0200
commitaa1fa25286b18a31f1364745d48e7c656940170e (patch)
tree481ba992a11c92a4c623c5e209a52216dfd2b501 /javaparser-core/src/main/java/com/github/javaparser/ast/expr/NameExpr.java
parent7b506516fd36e21c935fb207285f316e6d991e87 (diff)
downloadplatform_external_javaparser-aa1fa25286b18a31f1364745d48e7c656940170e.tar.gz
platform_external_javaparser-aa1fa25286b18a31f1364745d48e7c656940170e.tar.bz2
platform_external_javaparser-aa1fa25286b18a31f1364745d48e7c656940170e.zip
issue878: generated setters
Diffstat (limited to 'javaparser-core/src/main/java/com/github/javaparser/ast/expr/NameExpr.java')
-rw-r--r--javaparser-core/src/main/java/com/github/javaparser/ast/expr/NameExpr.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/NameExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/NameExpr.java
index 9c8404ac9..d2a7f3729 100644
--- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/NameExpr.java
+++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/NameExpr.java
@@ -78,6 +78,9 @@ public class NameExpr extends Expression implements NodeWithSimpleName<NameExpr>
@Override
public NameExpr setName(final SimpleName name) {
assertNotNull(name);
+ if (name == this.name) {
+ return (NameExpr) this;
+ }
notifyPropertyChange(ObservableProperty.NAME, this.name, name);
if (this.name != null)
this.name.setParentNode(null);