Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/util/OrmSwitch.java')
-rw-r--r--jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/util/OrmSwitch.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/util/OrmSwitch.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/util/OrmSwitch.java
index 8be16c0ebc..7775b9b796 100644
--- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/util/OrmSwitch.java
+++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/util/OrmSwitch.java
@@ -1183,10 +1183,14 @@ public class OrmSwitch<T>
XmlDiscriminatorColumn xmlDiscriminatorColumn = (XmlDiscriminatorColumn) theEObject;
T result = caseXmlDiscriminatorColumn(xmlDiscriminatorColumn);
if (result == null)
- result = caseXmlEObject(xmlDiscriminatorColumn);
+ result = caseAbstractXmlNamedColumn(xmlDiscriminatorColumn);
if (result == null)
result = caseIDiscriminatorColumn(xmlDiscriminatorColumn);
if (result == null)
+ result = caseXmlEObject(xmlDiscriminatorColumn);
+ if (result == null)
+ result = caseINamedColumn(xmlDiscriminatorColumn);
+ if (result == null)
result = caseJpaEObject(xmlDiscriminatorColumn);
if (result == null)
result = caseIXmlEObject(xmlDiscriminatorColumn);

Back to the top