Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkmoore2008-04-04 00:34:12 +0000
committerkmoore2008-04-04 00:34:12 +0000
commita8985cb3019fc7167232c33f35ed4268ee7e4a8e (patch)
tree99a8bd341102dc915174dbc2903d42697fe89589 /jpa/plugins
parent3de92e1f68c629ab6cdc15f3b3108813def7b4a7 (diff)
downloadwebtools.dali-a8985cb3019fc7167232c33f35ed4268ee7e4a8e.tar.gz
webtools.dali-a8985cb3019fc7167232c33f35ed4268ee7e4a8e.tar.xz
webtools.dali-a8985cb3019fc7167232c33f35ed4268ee7e4a8e.zip
225571 - discriminator column does not update based on changes in source
Diffstat (limited to 'jpa/plugins')
-rw-r--r--jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/InheritanceComposite.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/InheritanceComposite.java b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/InheritanceComposite.java
index 65515b3072..4adc93ad68 100644
--- a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/InheritanceComposite.java
+++ b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/InheritanceComposite.java
@@ -14,6 +14,7 @@ import org.eclipse.jpt.core.context.DiscriminatorColumn;
import org.eclipse.jpt.core.context.DiscriminatorType;
import org.eclipse.jpt.core.context.Entity;
import org.eclipse.jpt.core.context.InheritanceType;
+import org.eclipse.jpt.core.context.NamedColumn;
import org.eclipse.jpt.db.Table;
import org.eclipse.jpt.ui.WidgetFactory;
import org.eclipse.jpt.ui.internal.JpaHelpContextIds;
@@ -111,6 +112,14 @@ public class InheritanceComposite extends AbstractFormPane<Entity> {
buildDiscriminatorColumnHolder(),
container)
{
+
+ @Override
+ protected void addPropertyNames(Collection<String> propertyNames) {
+ super.addPropertyNames(propertyNames);
+ propertyNames.add(NamedColumn.SPECIFIED_NAME_PROPERTY);
+ propertyNames.add(NamedColumn.DEFAULT_NAME_PROPERTY);
+ }
+
@Override
protected String defaultValue() {
return subject().getDefaultName();

Back to the top