Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkmoore2011-08-01 15:08:18 +0000
committerkmoore2011-08-01 15:08:18 +0000
commit188fe8a8a0f3f5e21db478434744dd8756739a4f (patch)
tree2f3e070a6ebf648ee94e5c35e277b84368f40d43 /jaxb/plugins/org.eclipse.jpt.jaxb.core/src/org/eclipse/jpt/jaxb
parentb8c19f68cd05dcc6deb49cd81906f097fc0ffe6b (diff)
downloadwebtools.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/org.eclipse.jpt.jaxb.core/src/org/eclipse/jpt/jaxb')
-rw-r--r--jaxb/plugins/org.eclipse.jpt.jaxb.core/src/org/eclipse/jpt/jaxb/core/internal/context/java/GenericJavaPersistentClass.java2
-rw-r--r--jaxb/plugins/org.eclipse.jpt.jaxb.core/src/org/eclipse/jpt/jaxb/core/internal/context/java/GenericJavaTransientClass.java2
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) {

Back to the top