diff options
Diffstat (limited to 'jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/BaseOverride.java')
-rw-r--r-- | jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/BaseOverride.java | 17 |
1 files changed, 4 insertions, 13 deletions
diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/BaseOverride.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/BaseOverride.java index 3963a1fbb6..d6264bd428 100644 --- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/BaseOverride.java +++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/context/BaseOverride.java @@ -10,9 +10,9 @@ package org.eclipse.jpt.core.context; import java.util.Iterator; -import org.eclipse.jpt.core.utility.TextRange; +import org.eclipse.jpt.core.internal.context.BaseColumnTextRangeResolver; +import org.eclipse.jpt.core.internal.context.JptValidator; import org.eclipse.jpt.db.Table; -import org.eclipse.wst.validation.internal.provisional.core.IMessage; /** * @@ -23,7 +23,7 @@ import org.eclipse.wst.validation.internal.provisional.core.IMessage; * pioneering adopters on the understanding that any code that uses this API * will almost certainly be broken (repeatedly) as the API evolves. * - * @version 2.3 + * @version 3.0 * @since 2.0 */ public interface BaseOverride @@ -97,15 +97,6 @@ public interface BaseOverride */ String getDefaultTableName(); - /** - * - */ - IMessage buildColumnTableNotValidMessage(BaseOverride override, BaseColumn column, TextRange textRange); - - /** - * Return a validation message for the column's name not resolving on the - * table either specified or default. Use the given text range in the message - */ - IMessage buildColumnUnresolvedNameMessage(BaseOverride override, NamedColumn column, TextRange textRange); + JptValidator buildColumnValidator(BaseOverride override, BaseColumn column, BaseColumn.Owner owner, BaseColumnTextRangeResolver textRangeResolver); } }
\ No newline at end of file |