diff options
author | bvosburgh | 2009-03-10 04:12:13 +0000 |
---|---|---|
committer | bvosburgh | 2009-03-10 04:12:13 +0000 |
commit | e2ffd17372cdfb9b1edea1e0ffd7a7532f4d5853 (patch) | |
tree | 18f1ac3ccaa1f8df291e57ef97818fcde1293f22 /jpa/plugins/org.eclipse.jpt.eclipselink.core/src/org/eclipse/jpt/eclipselink/core/internal/context/orm | |
parent | 205b84009d8c710015e8e2bdad77bbe395383d3a (diff) | |
download | webtools.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.java | 8 |
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(); } |