diff options
author | kmoore | 2008-02-26 14:54:43 +0000 |
---|---|---|
committer | kmoore | 2008-02-26 14:54:43 +0000 |
commit | 56588e109ff300f2a7c68e1b2c150282ecd94fb9 (patch) | |
tree | 986040a23578c1e36ffa9f395387b2e369383a81 /jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/AbstractOrmMultiRelationshipMapping.java | |
parent | 6d47d2331afe5e3c45ce801482a86d428425088d (diff) | |
download | webtools.dali-56588e109ff300f2a7c68e1b2c150282ecd94fb9.tar.gz webtools.dali-56588e109ff300f2a7c68e1b2c150282ecd94fb9.tar.xz webtools.dali-56588e109ff300f2a7c68e1b2c150282ecd94fb9.zip |
refactored out more orm context model interfaces
Diffstat (limited to 'jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/AbstractOrmMultiRelationshipMapping.java')
-rw-r--r-- | jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/AbstractOrmMultiRelationshipMapping.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/AbstractOrmMultiRelationshipMapping.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/AbstractOrmMultiRelationshipMapping.java index ca425f5458..c8d5f24b11 100644 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/AbstractOrmMultiRelationshipMapping.java +++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/AbstractOrmMultiRelationshipMapping.java @@ -14,6 +14,7 @@ import org.eclipse.jpt.core.TextRange; import org.eclipse.jpt.core.context.AttributeMapping; import org.eclipse.jpt.core.context.FetchType; import org.eclipse.jpt.core.context.MultiRelationshipMapping; +import org.eclipse.jpt.core.context.orm.OrmJoinTable; import org.eclipse.jpt.core.context.orm.OrmPersistentAttribute; import org.eclipse.jpt.core.resource.orm.MapKey; import org.eclipse.jpt.core.resource.orm.OrmFactory; @@ -35,13 +36,13 @@ public abstract class AbstractOrmMultiRelationshipMapping<T extends XmlMultiRela protected boolean isCustomOrdering; - protected final GenericOrmJoinTable joinTable; + protected final OrmJoinTable joinTable; protected String mapKey; protected AbstractOrmMultiRelationshipMapping(OrmPersistentAttribute parent) { super(parent); - this.joinTable = new GenericOrmJoinTable(this); + this.joinTable = jpaFactory().buildOrmJoinTable(this); } @Override @@ -157,7 +158,7 @@ public abstract class AbstractOrmMultiRelationshipMapping<T extends XmlMultiRela // return (mappedByNode == null) ? validationTextRange() : buildTextRange(mappedByNode); // } - public GenericOrmJoinTable getJoinTable() { + public OrmJoinTable getJoinTable() { return this.joinTable; } |