Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbvosburgh2009-03-10 04:12:13 +0000
committerbvosburgh2009-03-10 04:12:13 +0000
commite2ffd17372cdfb9b1edea1e0ffd7a7532f4d5853 (patch)
tree18f1ac3ccaa1f8df291e57ef97818fcde1293f22 /jpa/plugins/org.eclipse.jpt.eclipselink.core/src/org/eclipse/jpt/eclipselink/core/internal/context/orm
parent205b84009d8c710015e8e2bdad77bbe395383d3a (diff)
downloadwebtools.dali-e2ffd17372cdfb9b1edea1e0ffd7a7532f4d5853.tar.gz
webtools.dali-e2ffd17372cdfb9b1edea1e0ffd7a7532f4d5853.tar.xz
webtools.dali-e2ffd17372cdfb9b1edea1e0ffd7a7532f4d5853.zip
[197069] support for entities in jars - JAR resource model
Diffstat (limited to 'jpa/plugins/org.eclipse.jpt.eclipselink.core/src/org/eclipse/jpt/eclipselink/core/internal/context/orm')
-rw-r--r--jpa/plugins/org.eclipse.jpt.eclipselink.core/src/org/eclipse/jpt/eclipselink/core/internal/context/orm/EclipseLinkOrmMutable.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/jpa/plugins/org.eclipse.jpt.eclipselink.core/src/org/eclipse/jpt/eclipselink/core/internal/context/orm/EclipseLinkOrmMutable.java b/jpa/plugins/org.eclipse.jpt.eclipselink.core/src/org/eclipse/jpt/eclipselink/core/internal/context/orm/EclipseLinkOrmMutable.java
index 5efe612330..9ea6c80138 100644
--- a/jpa/plugins/org.eclipse.jpt.eclipselink.core/src/org/eclipse/jpt/eclipselink/core/internal/context/orm/EclipseLinkOrmMutable.java
+++ b/jpa/plugins/org.eclipse.jpt.eclipselink.core/src/org/eclipse/jpt/eclipselink/core/internal/context/orm/EclipseLinkOrmMutable.java
@@ -15,6 +15,7 @@ import org.eclipse.jpt.core.internal.context.AbstractXmlContextNode;
import org.eclipse.jpt.core.resource.java.JavaResourcePersistentAttribute;
import org.eclipse.jpt.core.utility.TextRange;
import org.eclipse.jpt.eclipselink.core.context.Mutable;
+import org.eclipse.jpt.eclipselink.core.internal.context.java.AbstractEclipseLinkJavaPersistentAttribute;
import org.eclipse.jpt.eclipselink.core.internal.context.persistence.EclipseLinkPersistenceUnit;
import org.eclipse.jpt.eclipselink.core.resource.orm.XmlMutable;
@@ -88,16 +89,15 @@ public class EclipseLinkOrmMutable extends AbstractXmlContextNode
}
protected boolean calculateDefaultMutable() {
- JavaPersistentAttribute javaAttribute = getAttributeMapping().getPersistentAttribute().getJavaPersistentAttribute();
+ AbstractEclipseLinkJavaPersistentAttribute javaAttribute = (AbstractEclipseLinkJavaPersistentAttribute) this.getAttributeMapping().getPersistentAttribute().getJavaPersistentAttribute();
if (javaAttribute == null) {
return false;
}
- JavaResourcePersistentAttribute javaResourceAttribute = javaAttribute.getResourcePersistentAttribute();
- if (javaResourceAttribute.typeIsDateOrCalendar()) {
+ if (javaAttribute.typeIsDateOrCalendar()) {
Boolean persistenceUnitDefaultMutable = getPersistenceUnit().getOptions().getTemporalMutable();
return persistenceUnitDefaultMutable == null ? false : persistenceUnitDefaultMutable.booleanValue();
}
- return javaResourceAttribute.typeIsSerializable();
+ return javaAttribute.typeIsSerializable();
}

Back to the top