diff options
author | bvosburgh | 2008-03-26 03:00:38 +0000 |
---|---|---|
committer | bvosburgh | 2008-03-26 03:00:38 +0000 |
commit | 496ded0890472d932194a9b82c29a28808f5e08e (patch) | |
tree | 6fee1a1ee3df9aff701ee887e82191dbf194f6f2 /jpa | |
parent | 95262959db79e6dab6c3790f26a11d73e40d8a73 (diff) | |
download | webtools.dali-496ded0890472d932194a9b82c29a28808f5e08e.tar.gz webtools.dali-496ded0890472d932194a9b82c29a28808f5e08e.tar.xz webtools.dali-496ded0890472d932194a9b82c29a28808f5e08e.zip |
renamed AbstractJoinColumn to BaseJoinColumn and related changes
Diffstat (limited to 'jpa')
44 files changed, 148 insertions, 146 deletions
diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/JpaFactory.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/JpaFactory.java index 3d0015493b..0ad53eb55e 100644 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/JpaFactory.java +++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/JpaFactory.java @@ -15,7 +15,7 @@ import org.eclipse.jpt.core.context.AssociationOverride; import org.eclipse.jpt.core.context.AttributeOverride; import org.eclipse.jpt.core.context.JpaContextNode; import org.eclipse.jpt.core.context.JpaRootContextNode; -import org.eclipse.jpt.core.context.java.JavaAbstractJoinColumn; +import org.eclipse.jpt.core.context.java.JavaBaseJoinColumn; import org.eclipse.jpt.core.context.java.JavaAssociationOverride; import org.eclipse.jpt.core.context.java.JavaAttributeMapping; import org.eclipse.jpt.core.context.java.JavaAttributeOverride; @@ -53,7 +53,7 @@ import org.eclipse.jpt.core.context.java.JavaTransientMapping; import org.eclipse.jpt.core.context.java.JavaTypeMapping; import org.eclipse.jpt.core.context.java.JavaVersionMapping; import org.eclipse.jpt.core.context.orm.EntityMappings; -import org.eclipse.jpt.core.context.orm.OrmAbstractJoinColumn; +import org.eclipse.jpt.core.context.orm.OrmBaseJoinColumn; import org.eclipse.jpt.core.context.orm.OrmAssociationOverride; import org.eclipse.jpt.core.context.orm.OrmAttributeMapping; import org.eclipse.jpt.core.context.orm.OrmAttributeOverride; @@ -216,7 +216,7 @@ public interface JpaFactory OrmSecondaryTable buildOrmSecondaryTable(OrmEntity parent, XmlSecondaryTable xmlSecondaryTable); - OrmPrimaryKeyJoinColumn buildOrmPrimaryKeyJoinColumn(OrmJpaContextNode parent, OrmAbstractJoinColumn.Owner owner); + OrmPrimaryKeyJoinColumn buildOrmPrimaryKeyJoinColumn(OrmJpaContextNode parent, OrmBaseJoinColumn.Owner owner); OrmJoinTable buildOrmJoinTable(OrmRelationshipMapping parent); @@ -318,7 +318,7 @@ public interface JpaFactory JavaGeneratedValue buildJavaGeneratedValue(JavaAttributeMapping parent); - JavaPrimaryKeyJoinColumn buildJavaPrimaryKeyJoinColumn(JavaJpaContextNode parent, JavaAbstractJoinColumn.Owner owner); + JavaPrimaryKeyJoinColumn buildJavaPrimaryKeyJoinColumn(JavaJpaContextNode parent, JavaBaseJoinColumn.Owner owner); JavaAttributeOverride buildJavaAttributeOverride(JavaJpaContextNode parent, AttributeOverride.Owner owner); diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/AbstractJoinColumn.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/BaseJoinColumn.java index c4e8b7b8e8..a2965f6448 100644 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/AbstractJoinColumn.java +++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/BaseJoinColumn.java @@ -21,7 +21,7 @@ import org.eclipse.jpt.db.Table; * pioneering adopters on the understanding that any code that uses this API * will almost certainly be broken (repeatedly) as the API evolves. */ -public interface AbstractJoinColumn extends NamedColumn +public interface BaseJoinColumn extends NamedColumn { String getReferencedColumnName(); String getDefaultReferencedColumnName(); @@ -49,6 +49,6 @@ public interface AbstractJoinColumn extends NamedColumn */ Table dbReferencedColumnTable(); - boolean isVirtual(AbstractJoinColumn joinColumn); + boolean isVirtual(BaseJoinColumn joinColumn); } } diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/JoinColumn.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/JoinColumn.java index 66146dd8af..113bf9cc73 100644 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/JoinColumn.java +++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/JoinColumn.java @@ -18,7 +18,7 @@ package org.eclipse.jpt.core.context; * pioneering adopters on the understanding that any code that uses this API * will almost certainly be broken (repeatedly) as the API evolves. */ -public interface JoinColumn extends BaseColumn, AbstractJoinColumn +public interface JoinColumn extends BaseColumn, BaseJoinColumn { JoinColumn.Owner owner(); @@ -26,7 +26,7 @@ public interface JoinColumn extends BaseColumn, AbstractJoinColumn * interface allowing join columns to be used in multiple places * (e.g. 1:1 mappings and join tables) */ - interface Owner extends AbstractJoinColumn.Owner, BaseColumn.Owner + interface Owner extends BaseJoinColumn.Owner, BaseColumn.Owner { /** * return whether the specified table cannot be explicitly specified diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/PrimaryKeyJoinColumn.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/PrimaryKeyJoinColumn.java index 0550f9cc68..499917198d 100644 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/PrimaryKeyJoinColumn.java +++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/PrimaryKeyJoinColumn.java @@ -19,7 +19,7 @@ package org.eclipse.jpt.core.context; * will almost certainly be broken (repeatedly) as the API evolves. */ public interface PrimaryKeyJoinColumn - extends AbstractJoinColumn + extends BaseJoinColumn { // nothing yet }
\ No newline at end of file diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/java/JavaAbstractJoinColumn.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/java/JavaBaseJoinColumn.java index a837827248..b0f3004ec3 100644 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/java/JavaAbstractJoinColumn.java +++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/java/JavaBaseJoinColumn.java @@ -10,10 +10,10 @@ package org.eclipse.jpt.core.context.java; import org.eclipse.jdt.core.dom.CompilationUnit; -import org.eclipse.jpt.core.context.AbstractJoinColumn; +import org.eclipse.jpt.core.context.BaseJoinColumn; import org.eclipse.jpt.core.utility.TextRange; -public interface JavaAbstractJoinColumn extends AbstractJoinColumn, JavaNamedColumn +public interface JavaBaseJoinColumn extends BaseJoinColumn, JavaNamedColumn { /** @@ -27,8 +27,8 @@ public interface JavaAbstractJoinColumn extends AbstractJoinColumn, JavaNamedCol * interface allowing join columns to be used in multiple places * (e.g. 1:1 mappings and join tables) */ - interface Owner extends AbstractJoinColumn.Owner, JavaNamedColumn.Owner + interface Owner extends BaseJoinColumn.Owner, JavaNamedColumn.Owner { - + // nothing? } }
\ No newline at end of file diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/java/JavaJoinColumn.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/java/JavaJoinColumn.java index ed3ead7506..de64114a30 100644 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/java/JavaJoinColumn.java +++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/java/JavaJoinColumn.java @@ -21,7 +21,7 @@ import org.eclipse.jpt.core.resource.java.JoinColumnAnnotation; * pioneering adopters on the understanding that any code that uses this API * will almost certainly be broken (repeatedly) as the API evolves. */ -public interface JavaJoinColumn extends JoinColumn, JavaAbstractJoinColumn, JavaBaseColumn +public interface JavaJoinColumn extends JoinColumn, JavaBaseJoinColumn, JavaBaseColumn { void initializeFromResource(JoinColumnAnnotation joinColumn); @@ -35,7 +35,7 @@ public interface JavaJoinColumn extends JoinColumn, JavaAbstractJoinColumn, Java * interface allowing join columns to be used in multiple places * (e.g. 1:1 mappings and join tables) */ - interface Owner extends JoinColumn.Owner, JavaAbstractJoinColumn.Owner, JavaBaseColumn.Owner + interface Owner extends JoinColumn.Owner, JavaBaseJoinColumn.Owner, JavaBaseColumn.Owner { // nothing yet } diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/java/JavaPrimaryKeyJoinColumn.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/java/JavaPrimaryKeyJoinColumn.java index c381d39a7b..d8d9c267d7 100644 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/java/JavaPrimaryKeyJoinColumn.java +++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/java/JavaPrimaryKeyJoinColumn.java @@ -21,7 +21,7 @@ import org.eclipse.jpt.core.resource.java.PrimaryKeyJoinColumnAnnotation; * pioneering adopters on the understanding that any code that uses this API * will almost certainly be broken (repeatedly) as the API evolves. */ -public interface JavaPrimaryKeyJoinColumn extends PrimaryKeyJoinColumn, JavaAbstractJoinColumn +public interface JavaPrimaryKeyJoinColumn extends PrimaryKeyJoinColumn, JavaBaseJoinColumn { void initializeFromResource(PrimaryKeyJoinColumnAnnotation primaryKeyJoinColumn); diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/orm/OrmAbstractJoinColumn.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/orm/OrmBaseJoinColumn.java index 326e19e058..4efb750557 100644 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/orm/OrmAbstractJoinColumn.java +++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/orm/OrmBaseJoinColumn.java @@ -9,7 +9,7 @@ ******************************************************************************/ package org.eclipse.jpt.core.context.orm; -import org.eclipse.jpt.core.context.AbstractJoinColumn; +import org.eclipse.jpt.core.context.BaseJoinColumn; import org.eclipse.jpt.core.utility.TextRange; /** @@ -21,7 +21,7 @@ import org.eclipse.jpt.core.utility.TextRange; * pioneering adopters on the understanding that any code that uses this API * will almost certainly be broken (repeatedly) as the API evolves. */ -public interface OrmAbstractJoinColumn extends AbstractJoinColumn, OrmNamedColumn +public interface OrmBaseJoinColumn extends BaseJoinColumn, OrmNamedColumn { /** @@ -35,7 +35,7 @@ public interface OrmAbstractJoinColumn extends AbstractJoinColumn, OrmNamedColum * interface allowing join columns to be used in multiple places * (e.g. 1:1 mappings and join tables) */ - interface Owner extends AbstractJoinColumn.Owner, OrmNamedColumn.Owner + interface Owner extends BaseJoinColumn.Owner, OrmNamedColumn.Owner { } diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/orm/OrmJoinColumn.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/orm/OrmJoinColumn.java index a323095458..11151b8407 100644 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/orm/OrmJoinColumn.java +++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/orm/OrmJoinColumn.java @@ -21,7 +21,7 @@ import org.eclipse.jpt.core.resource.orm.XmlJoinColumn; * pioneering adopters on the understanding that any code that uses this API * will almost certainly be broken (repeatedly) as the API evolves. */ -public interface OrmJoinColumn extends JoinColumn, OrmAbstractJoinColumn, OrmBaseColumn +public interface OrmJoinColumn extends JoinColumn, OrmBaseJoinColumn, OrmBaseColumn { void initializeFrom(JoinColumn oldColumn); @@ -35,7 +35,7 @@ public interface OrmJoinColumn extends JoinColumn, OrmAbstractJoinColumn, OrmBas * interface allowing join columns to be used in multiple places * (e.g. 1:1 mappings and join tables) */ - interface Owner extends JoinColumn.Owner, OrmAbstractJoinColumn.Owner, OrmBaseColumn.Owner + interface Owner extends JoinColumn.Owner, OrmBaseJoinColumn.Owner, OrmBaseColumn.Owner { } diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/orm/OrmPrimaryKeyJoinColumn.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/orm/OrmPrimaryKeyJoinColumn.java index 9aafa28f73..83efee2974 100644 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/orm/OrmPrimaryKeyJoinColumn.java +++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/orm/OrmPrimaryKeyJoinColumn.java @@ -21,7 +21,7 @@ import org.eclipse.jpt.core.resource.orm.XmlPrimaryKeyJoinColumn; * pioneering adopters on the understanding that any code that uses this API * will almost certainly be broken (repeatedly) as the API evolves. */ -public interface OrmPrimaryKeyJoinColumn extends PrimaryKeyJoinColumn, OrmAbstractJoinColumn +public interface OrmPrimaryKeyJoinColumn extends PrimaryKeyJoinColumn, OrmBaseJoinColumn { void initialize(XmlPrimaryKeyJoinColumn column); diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/java/AbstractJavaSingleRelationshipMapping.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/java/AbstractJavaSingleRelationshipMapping.java index d1c36cfd10..08f9cd2181 100644 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/java/AbstractJavaSingleRelationshipMapping.java +++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/java/AbstractJavaSingleRelationshipMapping.java @@ -14,7 +14,7 @@ import java.util.Iterator; import java.util.List; import java.util.ListIterator; import org.eclipse.jdt.core.dom.CompilationUnit; -import org.eclipse.jpt.core.context.AbstractJoinColumn; +import org.eclipse.jpt.core.context.BaseJoinColumn; import org.eclipse.jpt.core.context.Entity; import org.eclipse.jpt.core.context.FetchType; import org.eclipse.jpt.core.context.JoinColumn; @@ -403,7 +403,7 @@ public abstract class AbstractJavaSingleRelationshipMapping<T extends Relationsh return (targetEntity == null) ? null : targetEntity.primaryDbTable(); } - public boolean isVirtual(AbstractJoinColumn joinColumn) { + public boolean isVirtual(BaseJoinColumn joinColumn) { return AbstractJavaSingleRelationshipMapping.this.defaultJoinColumn == joinColumn; } diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/java/GenericJavaAssociationOverride.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/java/GenericJavaAssociationOverride.java index 82e4e49a8e..6e98b03c1a 100644 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/java/GenericJavaAssociationOverride.java +++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/java/GenericJavaAssociationOverride.java @@ -14,7 +14,7 @@ import java.util.Iterator; import java.util.List; import java.util.ListIterator; import org.eclipse.jdt.core.dom.CompilationUnit; -import org.eclipse.jpt.core.context.AbstractJoinColumn; +import org.eclipse.jpt.core.context.BaseJoinColumn; import org.eclipse.jpt.core.context.AssociationOverride; import org.eclipse.jpt.core.context.Entity; import org.eclipse.jpt.core.context.RelationshipMapping; @@ -335,7 +335,7 @@ public class GenericJavaAssociationOverride extends AbstractJavaOverride return (targetEntity == null) ? null : targetEntity.primaryDbTable(); } - public boolean isVirtual(AbstractJoinColumn joinColumn) { + public boolean isVirtual(BaseJoinColumn joinColumn) { return GenericJavaAssociationOverride.this.defaultJoinColumns.contains(joinColumn); } diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/java/GenericJavaEntity.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/java/GenericJavaEntity.java index 95be39e540..95fe1fcae4 100644 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/java/GenericJavaEntity.java +++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/java/GenericJavaEntity.java @@ -16,7 +16,7 @@ import java.util.List; import java.util.ListIterator; import org.eclipse.jdt.core.dom.CompilationUnit; import org.eclipse.jpt.core.MappingKeys; -import org.eclipse.jpt.core.context.AbstractJoinColumn; +import org.eclipse.jpt.core.context.BaseJoinColumn; import org.eclipse.jpt.core.context.AssociationOverride; import org.eclipse.jpt.core.context.AttributeOverride; import org.eclipse.jpt.core.context.BaseOverride; @@ -38,7 +38,7 @@ import org.eclipse.jpt.core.context.RelationshipMapping; import org.eclipse.jpt.core.context.SecondaryTable; import org.eclipse.jpt.core.context.Table; import org.eclipse.jpt.core.context.TypeMapping; -import org.eclipse.jpt.core.context.java.JavaAbstractJoinColumn; +import org.eclipse.jpt.core.context.java.JavaBaseJoinColumn; import org.eclipse.jpt.core.context.java.JavaAssociationOverride; import org.eclipse.jpt.core.context.java.JavaAttributeOverride; import org.eclipse.jpt.core.context.java.JavaDiscriminatorColumn; @@ -157,7 +157,7 @@ public class GenericJavaEntity extends AbstractJavaTypeMapping implements JavaEn this.virtualAssociationOverrides = new ArrayList<JavaAssociationOverride>(); } - protected JavaAbstractJoinColumn.Owner createPrimaryKeyJoinColumnOwner() { + protected JavaBaseJoinColumn.Owner createPrimaryKeyJoinColumnOwner() { return new PrimaryKeyJoinColumnOwner(); } @@ -1846,7 +1846,7 @@ public class GenericJavaEntity extends AbstractJavaTypeMapping implements JavaEn } } - class PrimaryKeyJoinColumnOwner implements JavaAbstractJoinColumn.Owner + class PrimaryKeyJoinColumnOwner implements JavaBaseJoinColumn.Owner { public TextRange validationTextRange(CompilationUnit astRoot) { return GenericJavaEntity.this.validationTextRange(astRoot); @@ -1869,7 +1869,7 @@ public class GenericJavaEntity extends AbstractJavaTypeMapping implements JavaEn return GenericJavaEntity.this.primaryKeyJoinColumnsSize(); } - public boolean isVirtual(AbstractJoinColumn joinColumn) { + public boolean isVirtual(BaseJoinColumn joinColumn) { return GenericJavaEntity.this.defaultPrimaryKeyJoinColumn == joinColumn; } diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/java/GenericJavaJoinColumn.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/java/GenericJavaJoinColumn.java index 6432984658..0b0472f372 100644 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/java/GenericJavaJoinColumn.java +++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/java/GenericJavaJoinColumn.java @@ -11,7 +11,7 @@ package org.eclipse.jpt.core.internal.context.java; import java.util.Iterator; import org.eclipse.jdt.core.dom.CompilationUnit; -import org.eclipse.jpt.core.context.AbstractJoinColumn; +import org.eclipse.jpt.core.context.BaseJoinColumn; import org.eclipse.jpt.core.context.RelationshipMapping; import org.eclipse.jpt.core.context.java.JavaJoinColumn; import org.eclipse.jpt.core.context.java.JavaJpaContextNode; @@ -56,13 +56,13 @@ public class GenericJavaJoinColumn extends AbstractJavaBaseColumn<JoinColumnAnno String oldSpecifiedReferencedColumnName = this.specifiedReferencedColumnName; this.specifiedReferencedColumnName = newSpecifiedReferencedColumnName; this.joinColumn.setReferencedColumnName(newSpecifiedReferencedColumnName); - firePropertyChanged(AbstractJoinColumn.SPECIFIED_REFERENCED_COLUMN_NAME_PROPERTY, oldSpecifiedReferencedColumnName, newSpecifiedReferencedColumnName); + firePropertyChanged(BaseJoinColumn.SPECIFIED_REFERENCED_COLUMN_NAME_PROPERTY, oldSpecifiedReferencedColumnName, newSpecifiedReferencedColumnName); } protected void setSpecifiedReferencedColumnName_(String newSpecifiedReferencedColumnName) { String oldSpecifiedReferencedColumnName = this.specifiedReferencedColumnName; this.specifiedReferencedColumnName = newSpecifiedReferencedColumnName; - firePropertyChanged(AbstractJoinColumn.SPECIFIED_REFERENCED_COLUMN_NAME_PROPERTY, oldSpecifiedReferencedColumnName, newSpecifiedReferencedColumnName); + firePropertyChanged(BaseJoinColumn.SPECIFIED_REFERENCED_COLUMN_NAME_PROPERTY, oldSpecifiedReferencedColumnName, newSpecifiedReferencedColumnName); } public String getDefaultReferencedColumnName() { @@ -72,7 +72,7 @@ public class GenericJavaJoinColumn extends AbstractJavaBaseColumn<JoinColumnAnno protected void setDefaultReferencedColumnName(String newDefaultReferencedColumnName) { String oldDefaultReferencedColumnName = this.defaultReferencedColumnName; this.defaultReferencedColumnName = newDefaultReferencedColumnName; - firePropertyChanged(AbstractJoinColumn.DEFAULT_REFERENCED_COLUMN_NAME_PROPERTY, oldDefaultReferencedColumnName, newDefaultReferencedColumnName); + firePropertyChanged(BaseJoinColumn.DEFAULT_REFERENCED_COLUMN_NAME_PROPERTY, oldDefaultReferencedColumnName, newDefaultReferencedColumnName); } diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/java/GenericJavaJoinTable.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/java/GenericJavaJoinTable.java index f33cd03c56..617e35720d 100644 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/java/GenericJavaJoinTable.java +++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/java/GenericJavaJoinTable.java @@ -14,7 +14,7 @@ import java.util.Iterator; import java.util.List; import java.util.ListIterator; import org.eclipse.jdt.core.dom.CompilationUnit; -import org.eclipse.jpt.core.context.AbstractJoinColumn; +import org.eclipse.jpt.core.context.BaseJoinColumn; import org.eclipse.jpt.core.context.AttributeMapping; import org.eclipse.jpt.core.context.Entity; import org.eclipse.jpt.core.context.JoinColumn; @@ -661,7 +661,7 @@ public class GenericJavaJoinTable extends AbstractJavaTable implements JavaJoinT return (targetEntity == null) ? null : targetEntity.primaryDbTable(); } - public boolean isVirtual(AbstractJoinColumn joinColumn) { + public boolean isVirtual(BaseJoinColumn joinColumn) { return GenericJavaJoinTable.this.defaultInverseJoinColumn == joinColumn; } @@ -722,7 +722,7 @@ public class GenericJavaJoinTable extends AbstractJavaTable implements JavaJoinT return typeMapping().primaryDbTable(); } - public boolean isVirtual(AbstractJoinColumn joinColumn) { + public boolean isVirtual(BaseJoinColumn joinColumn) { return GenericJavaJoinTable.this.defaultJoinColumn == joinColumn; } diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/java/GenericJavaPrimaryKeyJoinColumn.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/java/GenericJavaPrimaryKeyJoinColumn.java index e768876214..a765d6898b 100644 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/java/GenericJavaPrimaryKeyJoinColumn.java +++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/java/GenericJavaPrimaryKeyJoinColumn.java @@ -11,7 +11,7 @@ package org.eclipse.jpt.core.internal.context.java; import java.util.Iterator; import org.eclipse.jdt.core.dom.CompilationUnit; -import org.eclipse.jpt.core.context.java.JavaAbstractJoinColumn; +import org.eclipse.jpt.core.context.java.JavaBaseJoinColumn; import org.eclipse.jpt.core.context.java.JavaJpaContextNode; import org.eclipse.jpt.core.context.java.JavaPrimaryKeyJoinColumn; import org.eclipse.jpt.core.resource.java.PrimaryKeyJoinColumnAnnotation; @@ -33,7 +33,7 @@ public class GenericJavaPrimaryKeyJoinColumn extends AbstractJavaNamedColumn<Pri protected PrimaryKeyJoinColumnAnnotation primaryKeyJoinColumnResource; - public GenericJavaPrimaryKeyJoinColumn(JavaJpaContextNode parent, JavaAbstractJoinColumn.Owner owner) { + public GenericJavaPrimaryKeyJoinColumn(JavaJpaContextNode parent, JavaBaseJoinColumn.Owner owner) { super(parent, owner); } @@ -47,8 +47,8 @@ public class GenericJavaPrimaryKeyJoinColumn extends AbstractJavaNamedColumn<Pri //************** JavaNamedColumn implementation *************** @Override - public JavaAbstractJoinColumn.Owner owner() { - return (JavaAbstractJoinColumn.Owner) super.owner(); + public JavaBaseJoinColumn.Owner owner() { + return (JavaBaseJoinColumn.Owner) super.owner(); } @Override diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/java/GenericJavaSecondaryTable.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/java/GenericJavaSecondaryTable.java index 9f3caf87b4..3b1c6f10dd 100644 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/java/GenericJavaSecondaryTable.java +++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/java/GenericJavaSecondaryTable.java @@ -14,12 +14,12 @@ import java.util.Iterator; import java.util.List; import java.util.ListIterator; import org.eclipse.jdt.core.dom.CompilationUnit; -import org.eclipse.jpt.core.context.AbstractJoinColumn; +import org.eclipse.jpt.core.context.BaseJoinColumn; import org.eclipse.jpt.core.context.Entity; import org.eclipse.jpt.core.context.PrimaryKeyJoinColumn; import org.eclipse.jpt.core.context.SecondaryTable; import org.eclipse.jpt.core.context.TypeMapping; -import org.eclipse.jpt.core.context.java.JavaAbstractJoinColumn; +import org.eclipse.jpt.core.context.java.JavaBaseJoinColumn; import org.eclipse.jpt.core.context.java.JavaEntity; import org.eclipse.jpt.core.context.java.JavaPrimaryKeyJoinColumn; import org.eclipse.jpt.core.context.java.JavaSecondaryTable; @@ -250,7 +250,7 @@ public class GenericJavaSecondaryTable extends AbstractJavaTable return primaryKeyJoinColumn; } - protected JavaAbstractJoinColumn.Owner createPrimaryKeyJoinColumnOwner() { + protected JavaBaseJoinColumn.Owner createPrimaryKeyJoinColumnOwner() { return new PrimaryKeyJoinColumnOwner(); } @@ -306,7 +306,7 @@ public class GenericJavaSecondaryTable extends AbstractJavaTable return false; } - class PrimaryKeyJoinColumnOwner implements JavaAbstractJoinColumn.Owner + class PrimaryKeyJoinColumnOwner implements JavaBaseJoinColumn.Owner { public TextRange validationTextRange(CompilationUnit astRoot) { return GenericJavaSecondaryTable.this.validationTextRange(astRoot); @@ -328,7 +328,7 @@ public class GenericJavaSecondaryTable extends AbstractJavaTable return GenericJavaSecondaryTable.this.primaryKeyJoinColumnsSize(); } - public boolean isVirtual(AbstractJoinColumn joinColumn) { + public boolean isVirtual(BaseJoinColumn joinColumn) { return GenericJavaSecondaryTable.this.defaultPrimaryKeyJoinColumn == joinColumn; } diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/AbstractOrmSingleRelationshipMapping.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/AbstractOrmSingleRelationshipMapping.java index 4000a39f8f..8b50fd6210 100644 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/AbstractOrmSingleRelationshipMapping.java +++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/AbstractOrmSingleRelationshipMapping.java @@ -12,7 +12,7 @@ package org.eclipse.jpt.core.internal.context.orm; import java.util.ArrayList; import java.util.List; import java.util.ListIterator; -import org.eclipse.jpt.core.context.AbstractJoinColumn; +import org.eclipse.jpt.core.context.BaseJoinColumn; import org.eclipse.jpt.core.context.Entity; import org.eclipse.jpt.core.context.FetchType; import org.eclipse.jpt.core.context.JoinColumn; @@ -420,7 +420,7 @@ public abstract class AbstractOrmSingleRelationshipMapping<T extends XmlSingleRe return (targetEntity == null) ? null : targetEntity.primaryDbTable(); } - public boolean isVirtual(AbstractJoinColumn joinColumn) { + public boolean isVirtual(BaseJoinColumn joinColumn) { return AbstractOrmSingleRelationshipMapping.this.defaultJoinColumn == joinColumn; } diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/GenericOrmAssociationOverride.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/GenericOrmAssociationOverride.java index 1c5df6be50..545fb6615b 100644 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/GenericOrmAssociationOverride.java +++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/GenericOrmAssociationOverride.java @@ -12,7 +12,7 @@ package org.eclipse.jpt.core.internal.context.orm; import java.util.ArrayList; import java.util.List; import java.util.ListIterator; -import org.eclipse.jpt.core.context.AbstractJoinColumn; +import org.eclipse.jpt.core.context.BaseJoinColumn; import org.eclipse.jpt.core.context.AssociationOverride; import org.eclipse.jpt.core.context.BaseOverride; import org.eclipse.jpt.core.context.Entity; @@ -239,7 +239,7 @@ public class GenericOrmAssociationOverride extends AbstractOrmJpaContextNode return (targetEntity == null) ? null : targetEntity.primaryDbTable(); } - public boolean isVirtual(AbstractJoinColumn joinColumn) { + public boolean isVirtual(BaseJoinColumn joinColumn) { return GenericOrmAssociationOverride.this.defaultJoinColumns.contains(joinColumn); } diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/GenericOrmEntity.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/GenericOrmEntity.java index 96c38add5b..328a157a2f 100644 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/GenericOrmEntity.java +++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/GenericOrmEntity.java @@ -14,7 +14,7 @@ import java.util.Iterator; import java.util.List; import java.util.ListIterator; import org.eclipse.jpt.core.MappingKeys; -import org.eclipse.jpt.core.context.AbstractJoinColumn; +import org.eclipse.jpt.core.context.BaseJoinColumn; import org.eclipse.jpt.core.context.AssociationOverride; import org.eclipse.jpt.core.context.AttributeOverride; import org.eclipse.jpt.core.context.BaseOverride; @@ -38,7 +38,7 @@ import org.eclipse.jpt.core.context.TypeMapping; import org.eclipse.jpt.core.context.java.JavaEntity; import org.eclipse.jpt.core.context.java.JavaPersistentType; import org.eclipse.jpt.core.context.java.JavaSecondaryTable; -import org.eclipse.jpt.core.context.orm.OrmAbstractJoinColumn; +import org.eclipse.jpt.core.context.orm.OrmBaseJoinColumn; import org.eclipse.jpt.core.context.orm.OrmAssociationOverride; import org.eclipse.jpt.core.context.orm.OrmAttributeOverride; import org.eclipse.jpt.core.context.orm.OrmDiscriminatorColumn; @@ -651,7 +651,7 @@ public class GenericOrmEntity extends AbstractOrmTypeMapping<XmlEntity> implemen return primaryKeyJoinColumn; } - protected OrmAbstractJoinColumn.Owner createPrimaryKeyJoinColumnOwner() { + protected OrmBaseJoinColumn.Owner createPrimaryKeyJoinColumnOwner() { return new PrimaryKeyJoinColumnOwner(); } @@ -1627,7 +1627,7 @@ public class GenericOrmEntity extends AbstractOrmTypeMapping<XmlEntity> implemen sb.append(getName()); } - class PrimaryKeyJoinColumnOwner implements OrmAbstractJoinColumn.Owner + class PrimaryKeyJoinColumnOwner implements OrmBaseJoinColumn.Owner { public TypeMapping typeMapping() { return GenericOrmEntity.this; @@ -1646,7 +1646,7 @@ public class GenericOrmEntity extends AbstractOrmTypeMapping<XmlEntity> implemen return GenericOrmEntity.this.primaryKeyJoinColumnsSize(); } - public boolean isVirtual(AbstractJoinColumn joinColumn) { + public boolean isVirtual(BaseJoinColumn joinColumn) { return GenericOrmEntity.this.defaultPrimaryKeyJoinColumns.contains(joinColumn); } diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/GenericOrmJoinTable.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/GenericOrmJoinTable.java index 93857da05d..9f90e5c15a 100644 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/GenericOrmJoinTable.java +++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/GenericOrmJoinTable.java @@ -13,7 +13,7 @@ import java.util.ArrayList; import java.util.Iterator; import java.util.List; import java.util.ListIterator; -import org.eclipse.jpt.core.context.AbstractJoinColumn; +import org.eclipse.jpt.core.context.BaseJoinColumn; import org.eclipse.jpt.core.context.AttributeMapping; import org.eclipse.jpt.core.context.Entity; import org.eclipse.jpt.core.context.JoinColumn; @@ -619,7 +619,7 @@ public class GenericOrmJoinTable extends AbstractOrmTable implements OrmJoinTabl return (targetEntity == null) ? null : targetEntity.primaryDbTable(); } - public boolean isVirtual(AbstractJoinColumn joinColumn) { + public boolean isVirtual(BaseJoinColumn joinColumn) { return GenericOrmJoinTable.this.defaultInverseJoinColumn == joinColumn; } @@ -681,7 +681,7 @@ public class GenericOrmJoinTable extends AbstractOrmTable implements OrmJoinTabl return typeMapping().primaryDbTable(); } - public boolean isVirtual(AbstractJoinColumn joinColumn) { + public boolean isVirtual(BaseJoinColumn joinColumn) { return GenericOrmJoinTable.this.defaultJoinColumn == joinColumn; } diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/GenericOrmPrimaryKeyJoinColumn.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/GenericOrmPrimaryKeyJoinColumn.java index ff3ccae5a6..739558a276 100644 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/GenericOrmPrimaryKeyJoinColumn.java +++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/GenericOrmPrimaryKeyJoinColumn.java @@ -10,7 +10,7 @@ package org.eclipse.jpt.core.internal.context.orm; import org.eclipse.jpt.core.context.PrimaryKeyJoinColumn; -import org.eclipse.jpt.core.context.orm.OrmAbstractJoinColumn; +import org.eclipse.jpt.core.context.orm.OrmBaseJoinColumn; import org.eclipse.jpt.core.context.orm.OrmJpaContextNode; import org.eclipse.jpt.core.context.orm.OrmPrimaryKeyJoinColumn; import org.eclipse.jpt.core.resource.orm.XmlPrimaryKeyJoinColumn; @@ -27,7 +27,7 @@ public class GenericOrmPrimaryKeyJoinColumn extends AbstractOrmNamedColumn<XmlPr protected XmlPrimaryKeyJoinColumn primaryKeyJoinColumn; - public GenericOrmPrimaryKeyJoinColumn(OrmJpaContextNode parent, OrmAbstractJoinColumn.Owner owner) { + public GenericOrmPrimaryKeyJoinColumn(OrmJpaContextNode parent, OrmBaseJoinColumn.Owner owner) { super(parent, owner); } @@ -85,8 +85,8 @@ public class GenericOrmPrimaryKeyJoinColumn extends AbstractOrmNamedColumn<XmlPr } @Override - public OrmAbstractJoinColumn.Owner owner() { - return (OrmAbstractJoinColumn.Owner) this.owner; + public OrmBaseJoinColumn.Owner owner() { + return (OrmBaseJoinColumn.Owner) this.owner; } public Column dbReferencedColumn() { diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/GenericOrmSecondaryTable.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/GenericOrmSecondaryTable.java index 75f4cb15f3..581b0de1a8 100644 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/GenericOrmSecondaryTable.java +++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/GenericOrmSecondaryTable.java @@ -12,12 +12,12 @@ package org.eclipse.jpt.core.internal.context.orm; import java.util.ArrayList; import java.util.List; import java.util.ListIterator; -import org.eclipse.jpt.core.context.AbstractJoinColumn; +import org.eclipse.jpt.core.context.BaseJoinColumn; import org.eclipse.jpt.core.context.Entity; import org.eclipse.jpt.core.context.PrimaryKeyJoinColumn; import org.eclipse.jpt.core.context.SecondaryTable; import org.eclipse.jpt.core.context.TypeMapping; -import org.eclipse.jpt.core.context.orm.OrmAbstractJoinColumn; +import org.eclipse.jpt.core.context.orm.OrmBaseJoinColumn; import org.eclipse.jpt.core.context.orm.OrmEntity; import org.eclipse.jpt.core.context.orm.OrmPrimaryKeyJoinColumn; import org.eclipse.jpt.core.context.orm.OrmSecondaryTable; @@ -129,7 +129,7 @@ public class GenericOrmSecondaryTable extends AbstractOrmTable return primaryKeyJoinColumn; } - protected OrmAbstractJoinColumn.Owner createPrimaryKeyJoinColumnOwner() { + protected OrmBaseJoinColumn.Owner createPrimaryKeyJoinColumnOwner() { return new PrimaryKeyJoinColumnOwner(); } @@ -313,7 +313,7 @@ public class GenericOrmSecondaryTable extends AbstractOrmTable } } - class PrimaryKeyJoinColumnOwner implements OrmAbstractJoinColumn.Owner + class PrimaryKeyJoinColumnOwner implements OrmBaseJoinColumn.Owner { public TypeMapping typeMapping() { @@ -332,7 +332,7 @@ public class GenericOrmSecondaryTable extends AbstractOrmTable return GenericOrmSecondaryTable.this.primaryKeyJoinColumnsSize(); } - public boolean isVirtual(AbstractJoinColumn joinColumn) { + public boolean isVirtual(BaseJoinColumn joinColumn) { return GenericOrmSecondaryTable.this.defaultPrimaryKeyJoinColumn == joinColumn; } diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/GenericJpaFactory.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/GenericJpaFactory.java index 136cf0fd33..4eee1e61d4 100644 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/GenericJpaFactory.java +++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/platform/GenericJpaFactory.java @@ -25,7 +25,7 @@ import org.eclipse.jpt.core.context.AssociationOverride; import org.eclipse.jpt.core.context.AttributeOverride; import org.eclipse.jpt.core.context.JpaContextNode; import org.eclipse.jpt.core.context.JpaRootContextNode; -import org.eclipse.jpt.core.context.java.JavaAbstractJoinColumn; +import org.eclipse.jpt.core.context.java.JavaBaseJoinColumn; import org.eclipse.jpt.core.context.java.JavaAssociationOverride; import org.eclipse.jpt.core.context.java.JavaAttributeMapping; import org.eclipse.jpt.core.context.java.JavaAttributeOverride; @@ -63,7 +63,7 @@ import org.eclipse.jpt.core.context.java.JavaTransientMapping; import org.eclipse.jpt.core.context.java.JavaTypeMapping; import org.eclipse.jpt.core.context.java.JavaVersionMapping; import org.eclipse.jpt.core.context.orm.EntityMappings; -import org.eclipse.jpt.core.context.orm.OrmAbstractJoinColumn; +import org.eclipse.jpt.core.context.orm.OrmBaseJoinColumn; import org.eclipse.jpt.core.context.orm.OrmAssociationOverride; import org.eclipse.jpt.core.context.orm.OrmAttributeMapping; import org.eclipse.jpt.core.context.orm.OrmAttributeOverride; @@ -456,7 +456,7 @@ public class GenericJpaFactory implements JpaFactory return new GenericJavaGeneratedValue(parent); } - public JavaPrimaryKeyJoinColumn buildJavaPrimaryKeyJoinColumn(JavaJpaContextNode parent, JavaAbstractJoinColumn.Owner owner) { + public JavaPrimaryKeyJoinColumn buildJavaPrimaryKeyJoinColumn(JavaJpaContextNode parent, JavaBaseJoinColumn.Owner owner) { return new GenericJavaPrimaryKeyJoinColumn(parent, owner); } @@ -508,7 +508,7 @@ public class GenericJpaFactory implements JpaFactory return new GenericOrmSecondaryTable(parent, xmlSecondaryTable); } - public OrmPrimaryKeyJoinColumn buildOrmPrimaryKeyJoinColumn(OrmJpaContextNode parent, OrmAbstractJoinColumn.Owner owner) { + public OrmPrimaryKeyJoinColumn buildOrmPrimaryKeyJoinColumn(OrmJpaContextNode parent, OrmBaseJoinColumn.Owner owner) { return new GenericOrmPrimaryKeyJoinColumn(parent, owner); } diff --git a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/AbstractJoinColumnDialog.java b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/BaseJoinColumnDialog.java index d3b8f3974b..3b5c5da0be 100644 --- a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/AbstractJoinColumnDialog.java +++ b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/BaseJoinColumnDialog.java @@ -1,15 +1,15 @@ /******************************************************************************* * Copyright (c) 2006, 2008 Oracle. All rights reserved. - * This program and the accompanying materials are made available under the terms of - * the Eclipse Public License v1.0, which accompanies this distribution and is available at - * http://www.eclipse.org/legal/epl-v10.html. - * + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License v1.0, which accompanies this distribution + * and is available at http://www.eclipse.org/legal/epl-v10.html. + * * Contributors: * Oracle - initial API and implementation ******************************************************************************/ package org.eclipse.jpt.ui.internal.mappings.details; -import org.eclipse.jpt.core.context.AbstractJoinColumn; +import org.eclipse.jpt.core.context.BaseJoinColumn; import org.eclipse.jpt.ui.internal.mappings.JptUiMappingsMessages; import org.eclipse.jpt.ui.internal.widgets.AbstractValidatingDialog; import org.eclipse.swt.widgets.Shell; @@ -23,13 +23,13 @@ import org.eclipse.swt.widgets.Shell; * @version 2.0 * @since 1.0 */ -public abstract class AbstractJoinColumnDialog<T extends AbstractJoinColumnStateObject> extends AbstractValidatingDialog<T> { +public abstract class BaseJoinColumnDialog<T extends BaseJoinColumnStateObject> extends AbstractValidatingDialog<T> { /** * Either the join column to edit or <code>null</code> if this state object * is used to create a new one. */ - private AbstractJoinColumn joinColumn; + private BaseJoinColumn joinColumn; /** * The owner of the join column to create or where it is located. @@ -44,9 +44,9 @@ public abstract class AbstractJoinColumnDialog<T extends AbstractJoinColumnState * @param joinColumn Either the join column to edit or <code>null</code> if * this state object is used to create a new one */ - public AbstractJoinColumnDialog(Shell parent, + public BaseJoinColumnDialog(Shell parent, Object owner, - AbstractJoinColumn joinColumn) { + BaseJoinColumn joinColumn) { super(parent); @@ -81,7 +81,7 @@ public abstract class AbstractJoinColumnDialog<T extends AbstractJoinColumnState * * @return Either the edited join column or <code>null</code> */ - public AbstractJoinColumn getJoinColumn() { + public BaseJoinColumn getJoinColumn() { return joinColumn; } diff --git a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/AbstractJoinColumnDialogPane.java b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/BaseJoinColumnDialogPane.java index c9342dcdf5..8b6f725cbf 100644 --- a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/AbstractJoinColumnDialogPane.java +++ b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/BaseJoinColumnDialogPane.java @@ -42,7 +42,7 @@ import org.eclipse.swt.widgets.Composite; * @version 2.0 * @since 2.0 */ -public class AbstractJoinColumnDialogPane<T extends AbstractJoinColumnStateObject> extends AbstractDialogPane<T> +public class BaseJoinColumnDialogPane<T extends BaseJoinColumnStateObject> extends AbstractDialogPane<T> { private Combo nameCombo; private Combo referencedColumnNameCombo; @@ -53,7 +53,7 @@ public class AbstractJoinColumnDialogPane<T extends AbstractJoinColumnStateObjec * @param subjectHolder The holder of this pane's subject * @param parent The parent container */ - public AbstractJoinColumnDialogPane(PropertyValueModel<? extends T> subjectHolder, + public BaseJoinColumnDialogPane(PropertyValueModel<? extends T> subjectHolder, Composite parent) { super(subjectHolder, parent); @@ -65,8 +65,8 @@ public class AbstractJoinColumnDialogPane<T extends AbstractJoinColumnStateObjec @Override protected void addPropertyNames(Collection<String> propertyNames) { super.addPropertyNames(propertyNames); - propertyNames.add(AbstractJoinColumnStateObject.REFERENCED_COLUMN_NAME_PROPERTY); - propertyNames.add(AbstractJoinColumnStateObject.NAME_PROPERTY); + propertyNames.add(BaseJoinColumnStateObject.REFERENCED_COLUMN_NAME_PROPERTY); + propertyNames.add(BaseJoinColumnStateObject.NAME_PROPERTY); } private ModifyListener buildNameComboListener() { @@ -154,7 +154,7 @@ public class AbstractJoinColumnDialogPane<T extends AbstractJoinColumnStateObjec public void populateNameCombo() { - AbstractJoinColumnStateObject subject = subject(); + BaseJoinColumnStateObject subject = subject(); nameCombo.removeAll(); if (subject == null) { @@ -198,7 +198,7 @@ public class AbstractJoinColumnDialogPane<T extends AbstractJoinColumnStateObjec public void populateReferencedNameCombo() { - AbstractJoinColumnStateObject subject = subject(); + BaseJoinColumnStateObject subject = subject(); referencedColumnNameCombo.removeAll(); if (subject == null) { @@ -247,10 +247,10 @@ public class AbstractJoinColumnDialogPane<T extends AbstractJoinColumnStateObjec protected void propertyChanged(String propertyName) { super.propertyChanged(propertyName); - if (propertyName == AbstractJoinColumnStateObject.NAME_PROPERTY) { + if (propertyName == BaseJoinColumnStateObject.NAME_PROPERTY) { populateNameCombo(); } - else if (propertyName == AbstractJoinColumnStateObject.REFERENCED_COLUMN_NAME_PROPERTY) { + else if (propertyName == BaseJoinColumnStateObject.REFERENCED_COLUMN_NAME_PROPERTY) { populateReferencedNameCombo(); } } diff --git a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/AbstractJoinColumnStateObject.java b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/BaseJoinColumnStateObject.java index 76fe2461ef..bd3033786f 100644 --- a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/AbstractJoinColumnStateObject.java +++ b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/BaseJoinColumnStateObject.java @@ -9,7 +9,7 @@ ******************************************************************************/ package org.eclipse.jpt.ui.internal.mappings.details; -import org.eclipse.jpt.core.context.AbstractJoinColumn; +import org.eclipse.jpt.core.context.BaseJoinColumn; import org.eclipse.jpt.db.Table; import org.eclipse.jpt.utility.internal.node.AbstractNode; import org.eclipse.jpt.utility.internal.node.Node; @@ -24,13 +24,13 @@ import org.eclipse.jpt.utility.internal.node.Node; * @since 2.0 */ @SuppressWarnings("nls") -public abstract class AbstractJoinColumnStateObject extends AbstractNode +public abstract class BaseJoinColumnStateObject extends AbstractNode { /** * Either the join column is being edited or <code>null</code> the state * object is being created. */ - private AbstractJoinColumn joinColumn; + private BaseJoinColumn joinColumn; /** * The join column's name or <code>null</code> if not defined. @@ -69,8 +69,8 @@ public abstract class AbstractJoinColumnStateObject extends AbstractNode * @param joinColumn Either the join column to edit or <code>null</code> if * this state object is used to create a new one */ - public AbstractJoinColumnStateObject(Object owner, - AbstractJoinColumn joinColumn) { + public BaseJoinColumnStateObject(Object owner, + BaseJoinColumn joinColumn) { super(null); initialize(owner, joinColumn); } @@ -125,7 +125,7 @@ public abstract class AbstractJoinColumnStateObject extends AbstractNode * * @return The edited join column or <code>null</code> */ - public AbstractJoinColumn getJoinColumn() { + public BaseJoinColumn getJoinColumn() { return this.joinColumn; } @@ -184,7 +184,7 @@ public abstract class AbstractJoinColumnStateObject extends AbstractNode * @param joinColumn Either the join column to edit or <code>null</code> if * this state object is used to create a new one */ - protected void initialize(Object owner, AbstractJoinColumn joinColumn) { + protected void initialize(Object owner, BaseJoinColumn joinColumn) { this.owner = owner; this.joinColumn = joinColumn; @@ -233,7 +233,7 @@ public abstract class AbstractJoinColumnStateObject extends AbstractNode * * @param joinColumn The join column to update */ - public void updateJoinColumn(AbstractJoinColumn joinColumn) { + public void updateJoinColumn(BaseJoinColumn joinColumn) { // Name if (valuesAreDifferent(name, joinColumn.getSpecifiedName())) { diff --git a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/InverseJoinColumnDialogPane.java b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/InverseJoinColumnDialogPane.java index 42a2294789..0883b7d766 100644 --- a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/InverseJoinColumnDialogPane.java +++ b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/InverseJoinColumnDialogPane.java @@ -30,7 +30,7 @@ import org.eclipse.swt.widgets.Composite; * @version 2.0 * @since 2.0 */ -public class InverseJoinColumnDialogPane extends AbstractJoinColumnDialogPane<JoinColumnInJoinTableStateObject> +public class InverseJoinColumnDialogPane extends BaseJoinColumnDialogPane<JoinColumnInJoinTableStateObject> { /** * Creates a new <code>InverseJoinColumnDialogPane</code>. diff --git a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/InverseJoinColumnInJoinTableDialog.java b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/InverseJoinColumnInJoinTableDialog.java index fd5a1bda00..d8b57a0499 100644 --- a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/InverseJoinColumnInJoinTableDialog.java +++ b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/InverseJoinColumnInJoinTableDialog.java @@ -1,9 +1,9 @@ /******************************************************************************* * Copyright (c) 2006, 2008 Oracle. All rights reserved. - * This program and the accompanying materials are made available under the terms of - * the Eclipse Public License v1.0, which accompanies this distribution and is available at - * http://www.eclipse.org/legal/epl-v10.html. - * + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License v1.0, which accompanies this distribution + * and is available at http://www.eclipse.org/legal/epl-v10.html. + * * Contributors: * Oracle - initial API and implementation ******************************************************************************/ @@ -23,7 +23,7 @@ import org.eclipse.swt.widgets.Shell; * @version 2.0 * @since 2.0 */ -public class InverseJoinColumnInJoinTableDialog extends AbstractJoinColumnDialog<InverseJoinColumnInJoinTableStateObject> { +public class InverseJoinColumnInJoinTableDialog extends BaseJoinColumnDialog<InverseJoinColumnInJoinTableStateObject> { /** * Creates a new <code>JoinColumnInJoinTableDialog</code>. @@ -46,7 +46,7 @@ public class InverseJoinColumnInJoinTableDialog extends AbstractJoinColumnDialog */ @Override protected AbstractDialogPane<InverseJoinColumnInJoinTableStateObject> buildLayout(Composite container) { - return new AbstractJoinColumnDialogPane<InverseJoinColumnInJoinTableStateObject>( + return new BaseJoinColumnDialogPane<InverseJoinColumnInJoinTableStateObject>( subjectHolder(), container ); diff --git a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/InverseJoinColumnInJoinTableStateObject.java b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/InverseJoinColumnInJoinTableStateObject.java index ebd320789e..d236f08e10 100644 --- a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/InverseJoinColumnInJoinTableStateObject.java +++ b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/InverseJoinColumnInJoinTableStateObject.java @@ -26,7 +26,7 @@ import org.eclipse.jpt.db.Table; * @version 2.0 * @since 2.0 */ -public class InverseJoinColumnInJoinTableStateObject extends AbstractJoinColumnStateObject +public class InverseJoinColumnInJoinTableStateObject extends BaseJoinColumnStateObject { /** * Creates a new <code>JoinColumnInJoinTableStateObject</code>. diff --git a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/JoinColumnComposite.java b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/JoinColumnComposite.java index 1d63f0a1f7..731425777f 100644 --- a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/JoinColumnComposite.java +++ b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/JoinColumnComposite.java @@ -13,7 +13,7 @@ import java.util.ArrayList; import java.util.ListIterator; import org.eclipse.jface.viewers.ILabelProvider; import org.eclipse.jface.viewers.LabelProvider; -import org.eclipse.jpt.core.context.AbstractJoinColumn; +import org.eclipse.jpt.core.context.BaseJoinColumn; import org.eclipse.jpt.core.context.JoinColumn; import org.eclipse.jpt.core.context.NamedColumn; import org.eclipse.jpt.core.context.SingleRelationshipMapping; @@ -238,8 +238,8 @@ public class JoinColumnComposite extends AbstractFormPane<SingleRelationshipMapp return new ItemPropertyListValueModelAdapter<JoinColumn>(buildJoinColumnsListHolder(), NamedColumn.SPECIFIED_NAME_PROPERTY, NamedColumn.DEFAULT_NAME_PROPERTY, - AbstractJoinColumn.SPECIFIED_REFERENCED_COLUMN_NAME_PROPERTY, - AbstractJoinColumn.DEFAULT_REFERENCED_COLUMN_NAME_PROPERTY); + BaseJoinColumn.SPECIFIED_REFERENCED_COLUMN_NAME_PROPERTY, + BaseJoinColumn.DEFAULT_REFERENCED_COLUMN_NAME_PROPERTY); } private WritablePropertyValueModel<Boolean> buildOverrideDefaultJoinColumnHolder() { diff --git a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/JoinColumnDialog.java b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/JoinColumnDialog.java index 7ccbfe2b2d..fa46c94129 100644 --- a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/JoinColumnDialog.java +++ b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/JoinColumnDialog.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2006, 2007 Oracle. All rights reserved. + * Copyright (c) 2006, 2008 Oracle. All rights reserved. * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v1.0, which accompanies this distribution * and is available at http://www.eclipse.org/legal/epl-v10.html. @@ -24,7 +24,7 @@ import org.eclipse.swt.widgets.Shell; * @version 2.0 * @since 2.0 */ -public abstract class JoinColumnDialog<T extends JoinColumnStateObject> extends AbstractJoinColumnDialog<T> { +public abstract class JoinColumnDialog<T extends JoinColumnStateObject> extends BaseJoinColumnDialog<T> { /** * Creates a new <code>AbstractJoinColumnDialog</code>. diff --git a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/JoinColumnDialogPane.java b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/JoinColumnDialogPane.java index b6eab3bca7..0e8d96eadd 100644 --- a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/JoinColumnDialogPane.java +++ b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/JoinColumnDialogPane.java @@ -50,7 +50,7 @@ import org.eclipse.swt.widgets.Composite; * @version 2.0 * @since 1.0 */ -public class JoinColumnDialogPane extends AbstractJoinColumnDialogPane<JoinColumnStateObject> +public class JoinColumnDialogPane extends BaseJoinColumnDialogPane<JoinColumnStateObject> { private Combo tableCombo; diff --git a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/JoinColumnInJoinTableDialog.java b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/JoinColumnInJoinTableDialog.java index 56f22d92f4..d4a1a492d2 100644 --- a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/JoinColumnInJoinTableDialog.java +++ b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/JoinColumnInJoinTableDialog.java @@ -27,7 +27,7 @@ import org.eclipse.swt.widgets.Shell; * @version 2.0 * @since 1.0 */ -public class JoinColumnInJoinTableDialog extends AbstractJoinColumnDialog<JoinColumnInJoinTableStateObject> { +public class JoinColumnInJoinTableDialog extends BaseJoinColumnDialog<JoinColumnInJoinTableStateObject> { /** * Creates a new <code>JoinColumnInJoinTableDialog</code>. @@ -49,7 +49,7 @@ public class JoinColumnInJoinTableDialog extends AbstractJoinColumnDialog<JoinCo */ @Override protected AbstractDialogPane<JoinColumnInJoinTableStateObject> buildLayout(Composite container) { - return new AbstractJoinColumnDialogPane<JoinColumnInJoinTableStateObject>( + return new BaseJoinColumnDialogPane<JoinColumnInJoinTableStateObject>( subjectHolder(), container ); diff --git a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/JoinColumnInJoinTableStateObject.java b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/JoinColumnInJoinTableStateObject.java index 8fb7ed7c10..672e505c16 100644 --- a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/JoinColumnInJoinTableStateObject.java +++ b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/JoinColumnInJoinTableStateObject.java @@ -27,7 +27,7 @@ import org.eclipse.jpt.db.Table; * @version 2.0 * @since 2.0 */ -public class JoinColumnInJoinTableStateObject extends AbstractJoinColumnStateObject +public class JoinColumnInJoinTableStateObject extends BaseJoinColumnStateObject { /** * Creates a new <code>JoinColumnInJoinTableStateObject</code>. diff --git a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/JoinColumnStateObject.java b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/JoinColumnStateObject.java index a5ed9c94a2..d396a35428 100644 --- a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/JoinColumnStateObject.java +++ b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/JoinColumnStateObject.java @@ -9,7 +9,7 @@ ******************************************************************************/ package org.eclipse.jpt.ui.internal.mappings.details; -import org.eclipse.jpt.core.context.AbstractJoinColumn; +import org.eclipse.jpt.core.context.BaseJoinColumn; import org.eclipse.jpt.core.context.JoinColumn; import org.eclipse.jpt.db.Schema; import org.eclipse.jpt.db.Table; @@ -19,7 +19,7 @@ import org.eclipse.jpt.db.Table; * @since 2.0 */ @SuppressWarnings("nls") -public abstract class JoinColumnStateObject extends AbstractJoinColumnStateObject +public abstract class JoinColumnStateObject extends BaseJoinColumnStateObject { private Boolean insertable; private Boolean nullable; @@ -140,7 +140,7 @@ public abstract class JoinColumnStateObject extends AbstractJoinColumnStateObjec */ @Override protected void initialize(Object owner, - AbstractJoinColumn abstractJoinColumn) { + BaseJoinColumn abstractJoinColumn) { super.initialize(owner, abstractJoinColumn); @@ -204,7 +204,7 @@ public abstract class JoinColumnStateObject extends AbstractJoinColumnStateObjec * (non-Javadoc) */ @Override - public void updateJoinColumn(AbstractJoinColumn abstractJoinColumn) { + public void updateJoinColumn(BaseJoinColumn abstractJoinColumn) { super.updateJoinColumn(abstractJoinColumn); diff --git a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/JoinColumnsComposite.java b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/JoinColumnsComposite.java index ff3561c622..19f50ce9df 100644 --- a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/JoinColumnsComposite.java +++ b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/JoinColumnsComposite.java @@ -14,7 +14,7 @@ import java.util.ListIterator; import org.eclipse.jface.viewers.ILabelProvider; import org.eclipse.jface.viewers.LabelProvider; import org.eclipse.jpt.core.JpaNode; -import org.eclipse.jpt.core.context.AbstractJoinColumn; +import org.eclipse.jpt.core.context.BaseJoinColumn; import org.eclipse.jpt.core.context.JoinColumn; import org.eclipse.jpt.core.context.NamedColumn; import org.eclipse.jpt.ui.WidgetFactory; @@ -201,8 +201,8 @@ public class JoinColumnsComposite<T extends JpaNode> extends AbstractFormPane<T> return new ItemPropertyListValueModelAdapter<JoinColumn>(buildJoinColumnsListHolder(), NamedColumn.SPECIFIED_NAME_PROPERTY, NamedColumn.DEFAULT_NAME_PROPERTY, - AbstractJoinColumn.SPECIFIED_REFERENCED_COLUMN_NAME_PROPERTY, - AbstractJoinColumn.DEFAULT_REFERENCED_COLUMN_NAME_PROPERTY); + BaseJoinColumn.SPECIFIED_REFERENCED_COLUMN_NAME_PROPERTY, + BaseJoinColumn.DEFAULT_REFERENCED_COLUMN_NAME_PROPERTY); } private ListValueModel<JoinColumn> buildJoinColumnsListHolder() { diff --git a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/PrimaryKeyJoinColumnDialog.java b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/PrimaryKeyJoinColumnDialog.java index 87ced5dc3d..da9e513120 100644 --- a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/PrimaryKeyJoinColumnDialog.java +++ b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/PrimaryKeyJoinColumnDialog.java @@ -1,10 +1,11 @@ /******************************************************************************* - * Copyright (c) 2006, 2008 Oracle. All rights reserved. This - * program and the accompanying materials are made available under the terms of - * the Eclipse Public License v1.0 which accompanies this distribution, and is - * available at http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: Oracle. - initial API and implementation + * Copyright (c) 2006, 2008 Oracle. All rights reserved. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License v1.0, which accompanies this distribution + * and is available at http://www.eclipse.org/legal/epl-v10.html. + * + * Contributors: + * Oracle - initial API and implementation ******************************************************************************/ package org.eclipse.jpt.ui.internal.mappings.details; @@ -26,7 +27,7 @@ import org.eclipse.swt.widgets.Shell; * @version 2.0 * @since 2.0 */ -public class PrimaryKeyJoinColumnDialog extends AbstractJoinColumnDialog<PrimaryKeyJoinColumnStateObject> { +public class PrimaryKeyJoinColumnDialog extends BaseJoinColumnDialog<PrimaryKeyJoinColumnStateObject> { /** * Creates a new <code>PrimaryKeyJoinColumnDialog</code>. diff --git a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/PrimaryKeyJoinColumnDialogPane.java b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/PrimaryKeyJoinColumnDialogPane.java index 7930a5a5df..ec8ee537f6 100644 --- a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/PrimaryKeyJoinColumnDialogPane.java +++ b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/PrimaryKeyJoinColumnDialogPane.java @@ -21,7 +21,7 @@ import org.eclipse.swt.widgets.Composite; * @version 2.0 * @since 2.0 */ -public class PrimaryKeyJoinColumnDialogPane extends AbstractJoinColumnDialogPane<PrimaryKeyJoinColumnStateObject> +public class PrimaryKeyJoinColumnDialogPane extends BaseJoinColumnDialogPane<PrimaryKeyJoinColumnStateObject> { /** * Creates a new <code>PrimaryKeyJoinColumnDialogPane</code>. diff --git a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/PrimaryKeyJoinColumnInSecondaryTableDialog.java b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/PrimaryKeyJoinColumnInSecondaryTableDialog.java index 432fd144d2..66f09321c2 100644 --- a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/PrimaryKeyJoinColumnInSecondaryTableDialog.java +++ b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/PrimaryKeyJoinColumnInSecondaryTableDialog.java @@ -1,10 +1,11 @@ /******************************************************************************* - * Copyright (c) 2007, 2008 Oracle. All rights reserved. This - * program and the accompanying materials are made available under the terms of - * the Eclipse Public License v1.0 which accompanies this distribution, and is - * available at http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: Oracle. - initial API and implementation + * Copyright (c) 2007, 2008 Oracle. All rights reserved. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License v1.0, which accompanies this distribution + * and is available at http://www.eclipse.org/legal/epl-v10.html. + * + * Contributors: + * Oracle - initial API and implementation ******************************************************************************/ package org.eclipse.jpt.ui.internal.mappings.details; @@ -26,7 +27,7 @@ import org.eclipse.swt.widgets.Shell; * @version 2.0 * @since 2.0 */ -public class PrimaryKeyJoinColumnInSecondaryTableDialog extends AbstractJoinColumnDialog<PrimaryKeyJoinColumnInSecondaryTableStateObject> { +public class PrimaryKeyJoinColumnInSecondaryTableDialog extends BaseJoinColumnDialog<PrimaryKeyJoinColumnInSecondaryTableStateObject> { /** * Creates a new <code>PrimaryKeyJoinColumnDialog</code>. @@ -49,7 +50,7 @@ public class PrimaryKeyJoinColumnInSecondaryTableDialog extends AbstractJoinColu */ @Override protected AbstractDialogPane<PrimaryKeyJoinColumnInSecondaryTableStateObject> buildLayout(Composite container) { - return new AbstractJoinColumnDialogPane<PrimaryKeyJoinColumnInSecondaryTableStateObject>( + return new BaseJoinColumnDialogPane<PrimaryKeyJoinColumnInSecondaryTableStateObject>( subjectHolder(), container ); diff --git a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/PrimaryKeyJoinColumnInSecondaryTableStateObject.java b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/PrimaryKeyJoinColumnInSecondaryTableStateObject.java index e4382cf703..90bcfc4b32 100644 --- a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/PrimaryKeyJoinColumnInSecondaryTableStateObject.java +++ b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/PrimaryKeyJoinColumnInSecondaryTableStateObject.java @@ -24,7 +24,7 @@ import org.eclipse.jpt.db.Table; * @version 2.0 * @since 2.0 */ -public class PrimaryKeyJoinColumnInSecondaryTableStateObject extends AbstractJoinColumnStateObject +public class PrimaryKeyJoinColumnInSecondaryTableStateObject extends BaseJoinColumnStateObject { /** * Creates a new <code>PrimaryKeyJoinColumnInSecondaryTableStateObject</code>. diff --git a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/PrimaryKeyJoinColumnStateObject.java b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/PrimaryKeyJoinColumnStateObject.java index 6ae18c5d9f..a822f11712 100644 --- a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/PrimaryKeyJoinColumnStateObject.java +++ b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/PrimaryKeyJoinColumnStateObject.java @@ -25,7 +25,7 @@ import org.eclipse.jpt.db.Table; * @version 2.0 * @since 2.0 */ -public class PrimaryKeyJoinColumnStateObject extends AbstractJoinColumnStateObject +public class PrimaryKeyJoinColumnStateObject extends BaseJoinColumnStateObject { /** * Creates a new <code>PrimaryKeyJoinColumnStateObject</code>. diff --git a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/PrimaryKeyJoinColumnsComposite.java b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/PrimaryKeyJoinColumnsComposite.java index b8c4d51781..0e276d84d9 100644 --- a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/PrimaryKeyJoinColumnsComposite.java +++ b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/PrimaryKeyJoinColumnsComposite.java @@ -14,7 +14,7 @@ import java.util.List; import java.util.ListIterator; import org.eclipse.jface.viewers.ILabelProvider; import org.eclipse.jface.viewers.LabelProvider; -import org.eclipse.jpt.core.context.AbstractJoinColumn; +import org.eclipse.jpt.core.context.BaseJoinColumn; import org.eclipse.jpt.core.context.Entity; import org.eclipse.jpt.core.context.NamedColumn; import org.eclipse.jpt.core.context.PrimaryKeyJoinColumn; @@ -250,8 +250,8 @@ public class PrimaryKeyJoinColumnsComposite extends AbstractFormPane<Entity> buildPrimaryKeyJoinColumnsListHolder(), NamedColumn.SPECIFIED_NAME_PROPERTY, NamedColumn.DEFAULT_NAME_PROPERTY, - AbstractJoinColumn.SPECIFIED_REFERENCED_COLUMN_NAME_PROPERTY, - AbstractJoinColumn.DEFAULT_REFERENCED_COLUMN_NAME_PROPERTY + BaseJoinColumn.SPECIFIED_REFERENCED_COLUMN_NAME_PROPERTY, + BaseJoinColumn.DEFAULT_REFERENCED_COLUMN_NAME_PROPERTY ); } diff --git a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/PrimaryKeyJoinColumnsInSecondaryTableComposite.java b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/PrimaryKeyJoinColumnsInSecondaryTableComposite.java index d121bc8ff2..08a33178bc 100644 --- a/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/PrimaryKeyJoinColumnsInSecondaryTableComposite.java +++ b/jpa/plugins/org.eclipse.jpt.ui/src/org/eclipse/jpt/ui/internal/mappings/details/PrimaryKeyJoinColumnsInSecondaryTableComposite.java @@ -14,7 +14,7 @@ import java.util.List; import java.util.ListIterator; import org.eclipse.jface.viewers.ILabelProvider; import org.eclipse.jface.viewers.LabelProvider; -import org.eclipse.jpt.core.context.AbstractJoinColumn; +import org.eclipse.jpt.core.context.BaseJoinColumn; import org.eclipse.jpt.core.context.NamedColumn; import org.eclipse.jpt.core.context.PrimaryKeyJoinColumn; import org.eclipse.jpt.core.context.SecondaryTable; @@ -261,8 +261,8 @@ public class PrimaryKeyJoinColumnsInSecondaryTableComposite extends AbstractForm buildPrimaryKeyJoinColumnsListHolder(), NamedColumn.SPECIFIED_NAME_PROPERTY, NamedColumn.DEFAULT_NAME_PROPERTY, - AbstractJoinColumn.SPECIFIED_REFERENCED_COLUMN_NAME_PROPERTY, - AbstractJoinColumn.DEFAULT_REFERENCED_COLUMN_NAME_PROPERTY + BaseJoinColumn.SPECIFIED_REFERENCED_COLUMN_NAME_PROPERTY, + BaseJoinColumn.DEFAULT_REFERENCED_COLUMN_NAME_PROPERTY ); } |