Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkmoore2007-05-09 16:45:33 +0000
committerkmoore2007-05-09 16:45:33 +0000
commit9b57526d3a5fd19e3dce6e5029b1f26283b500cb (patch)
tree804188908291f9abd06bd22b148fe287485655bd /jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm
parent577600fc6fe8d54e27b96851272c561fe4f46b04 (diff)
downloadwebtools.dali-9b57526d3a5fd19e3dce6e5029b1f26283b500cb.tar.gz
webtools.dali-9b57526d3a5fd19e3dce6e5029b1f26283b500cb.tar.xz
webtools.dali-9b57526d3a5fd19e3dce6e5029b1f26283b500cb.zip
fixed UniqueConstraints columnNames updating from Java
Diffstat (limited to 'jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm')
-rw-r--r--jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlTableGenerator.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlTableGenerator.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlTableGenerator.java
index e1d48a9e79..ab51bb665d 100644
--- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlTableGenerator.java
+++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/content/orm/XmlTableGenerator.java
@@ -1048,4 +1048,12 @@ public class XmlTableGenerator extends XmlGenerator implements ITableGenerator
public void refreshDefaults(DefaultsContext defaultsContext) {
setDefaultSchema((String) defaultsContext.getDefault(BaseJpaPlatform.DEFAULT_TABLE_GENERATOR_SCHEMA_KEY));
}
+
+ public IUniqueConstraint createUniqueConstraint(int index) {
+ return createXmlJavaUniqueConstraint(index);
+ }
+
+ protected XmlUniqueConstraint createXmlJavaUniqueConstraint(int index) {
+ return OrmFactory.eINSTANCE.createXmlUniqueConstraint();
+ }
} // XmlTableGenerator

Back to the top