diff options
author | kmoore | 2011-08-01 15:08:18 +0000 |
---|---|---|
committer | kmoore | 2011-08-01 15:08:18 +0000 |
commit | 188fe8a8a0f3f5e21db478434744dd8756739a4f (patch) | |
tree | 2f3e070a6ebf648ee94e5c35e277b84368f40d43 /jaxb/plugins | |
parent | b8c19f68cd05dcc6deb49cd81906f097fc0ffe6b (diff) | |
download | webtools.dali-188fe8a8a0f3f5e21db478434744dd8756739a4f.tar.gz webtools.dali-188fe8a8a0f3f5e21db478434744dd8756739a4f.tar.xz webtools.dali-188fe8a8a0f3f5e21db478434744dd8756739a4f.zip |
No need to check isMapped() for a superclass, references are automatically mapped in JAXB
Diffstat (limited to 'jaxb/plugins')
2 files changed, 2 insertions, 2 deletions
diff --git a/jaxb/plugins/org.eclipse.jpt.jaxb.core/src/org/eclipse/jpt/jaxb/core/internal/context/java/GenericJavaPersistentClass.java b/jaxb/plugins/org.eclipse.jpt.jaxb.core/src/org/eclipse/jpt/jaxb/core/internal/context/java/GenericJavaPersistentClass.java index 4c9179a9a9..3a98b573b4 100644 --- a/jaxb/plugins/org.eclipse.jpt.jaxb.core/src/org/eclipse/jpt/jaxb/core/internal/context/java/GenericJavaPersistentClass.java +++ b/jaxb/plugins/org.eclipse.jpt.jaxb.core/src/org/eclipse/jpt/jaxb/core/internal/context/java/GenericJavaPersistentClass.java @@ -206,7 +206,7 @@ public class GenericJavaPersistentClass } visited.add(resourceType); JaxbClass spc = this.getClass(typeName); - return (spc != null && resourceType.isMapped()) ? spc : this.getSuperClass(resourceType.getSuperclassQualifiedName(), visited); // recurse + return (spc != null) ? spc : this.getSuperClass(resourceType.getSuperclassQualifiedName(), visited); // recurse } protected JaxbClass getClass(String fullyQualifiedTypeName) { diff --git a/jaxb/plugins/org.eclipse.jpt.jaxb.core/src/org/eclipse/jpt/jaxb/core/internal/context/java/GenericJavaTransientClass.java b/jaxb/plugins/org.eclipse.jpt.jaxb.core/src/org/eclipse/jpt/jaxb/core/internal/context/java/GenericJavaTransientClass.java index 14d59816dd..80e3f80428 100644 --- a/jaxb/plugins/org.eclipse.jpt.jaxb.core/src/org/eclipse/jpt/jaxb/core/internal/context/java/GenericJavaTransientClass.java +++ b/jaxb/plugins/org.eclipse.jpt.jaxb.core/src/org/eclipse/jpt/jaxb/core/internal/context/java/GenericJavaTransientClass.java @@ -131,7 +131,7 @@ public class GenericJavaTransientClass } visited.add(resourceType); JaxbClass spc = this.getClass(typeName); - return (spc != null && resourceType.isMapped()) ? spc : this.getSuperClass(resourceType.getSuperclassQualifiedName(), visited); // recurse + return (spc != null) ? spc : this.getSuperClass(resourceType.getSuperclassQualifiedName(), visited); // recurse } protected JaxbClass getClass(String fullyQualifiedTypeName) { |