diff options
author | kmoore | 2007-05-22 13:41:28 +0000 |
---|---|---|
committer | kmoore | 2007-05-22 13:41:28 +0000 |
commit | bd05a6c536b395078f107ed157832b348fb6b4a6 (patch) | |
tree | f04d0f7b35233f9afbc1ca6ee5a2c622fd013a5b /jpa/plugins/org.eclipse.jpt.core | |
parent | af9f8e645c12b3e76e502c98cccc4c1457757a91 (diff) | |
download | webtools.dali-bd05a6c536b395078f107ed157832b348fb6b4a6.tar.gz webtools.dali-bd05a6c536b395078f107ed157832b348fb6b4a6.tar.xz webtools.dali-bd05a6c536b395078f107ed157832b348fb6b4a6.zip |
187917 - Constant resynching in project with orm.xml
Diffstat (limited to 'jpa/plugins/org.eclipse.jpt.core')
-rw-r--r-- | jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlEmbedded.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlEmbedded.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlEmbedded.java index a1cabd453c..43f4ec08d6 100644 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlEmbedded.java +++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlEmbedded.java @@ -12,6 +12,7 @@ package org.eclipse.jpt.core.internal.content.orm; import java.util.Collection; import java.util.Iterator; import java.util.List; +import java.util.Set; import org.eclipse.emf.common.notify.NotificationChain; import org.eclipse.emf.common.util.BasicEList; import org.eclipse.emf.common.util.EList; @@ -76,6 +77,13 @@ public class XmlEmbedded extends XmlAttributeMapping implements IEmbedded super(); } + + @Override + protected void addInsignificantFeatureIdsTo(Set<Integer> insignificantFeatureIds) { + super.addInsignificantFeatureIdsTo(insignificantFeatureIds); + insignificantFeatureIds.add(OrmPackage.XML_EMBEDDED__ATTRIBUTE_OVERRIDES); + } + @Override protected void initializeOn(XmlAttributeMapping newMapping) { newMapping.initializeFromXmlEmbeddedMapping(this); |