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/context/orm/AbstractOrmEntity.java')
-rw-r--r--jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/AbstractOrmEntity.java16
1 files changed, 2 insertions, 14 deletions
diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/AbstractOrmEntity.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/AbstractOrmEntity.java
index f7ec68b615..2527e54927 100644
--- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/AbstractOrmEntity.java
+++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/context/orm/AbstractOrmEntity.java
@@ -411,6 +411,7 @@ public abstract class AbstractOrmEntity
// **************** name **************************************************
+ @Override
public String getName() {
return (this.getSpecifiedName() == null) ? getDefaultName() : this.getSpecifiedName();
}
@@ -1374,13 +1375,6 @@ public abstract class AbstractOrmEntity
return this.getDiscriminatorColumn().getDiscriminatorType();
}
- protected JavaResourcePersistentType getJavaResourcePersistentType() {
- if (getPersistentType().getJavaPersistentType() != null) {
- return getPersistentType().getJavaPersistentType().getResourcePersistentType();
- }
- return null;
- }
-
protected boolean buildSpecifiedDiscriminatorValueIsAllowed() {
return !isTablePerClass() && !isAbstract();
}
@@ -1634,7 +1628,6 @@ public abstract class AbstractOrmEntity
public void validate(List<IMessage> messages, IReporter reporter) {
super.validate(messages, reporter);
- validateType(messages, reporter);
validatePrimaryKey(messages, reporter);
validateTable(messages, reporter);
for (Iterator<OrmSecondaryTable> stream = this.secondaryTables(); stream.hasNext(); ) {
@@ -1656,16 +1649,11 @@ public abstract class AbstractOrmEntity
// TODO - JPA 2.0 validation
}
+ @Override
protected EntityTextRangeResolver buildTextRangeResolver() {
return new OrmEntityTextRangeResolver(this);
}
- protected void validateType(List<IMessage> messages, IReporter reporter) {
- this.buildEntityValidator().validate(messages, reporter);
- }
-
- protected abstract JptValidator buildEntityValidator();
-
protected void validateTable(List<IMessage> messages, IReporter reporter) {
if (isAbstractTablePerClass()) {
if (this.table.isResourceSpecified()) {

Back to the top