diff options
author | Stefan Winkler | 2010-08-06 17:44:13 +0000 |
---|---|---|
committer | Stefan Winkler | 2010-08-06 17:44:13 +0000 |
commit | be5e00276733a29ed56f077de299b2e6a7b71f21 (patch) | |
tree | 49f4f06caab67c0db2c53b7a18b77beb9a0a4dd7 /plugins/org.eclipse.net4j.db | |
parent | fe26371acd8c2b5a634a5e474dc83124a832ff7c (diff) | |
download | cdo-be5e00276733a29ed56f077de299b2e6a7b71f21.tar.gz cdo-be5e00276733a29ed56f077de299b2e6a7b71f21.tar.xz cdo-be5e00276733a29ed56f077de299b2e6a7b71f21.zip |
[321108] Name starting with underscore is not handled
https://bugs.eclipse.org/bugs/show_bug.cgi?id=321108
Diffstat (limited to 'plugins/org.eclipse.net4j.db')
3 files changed, 25 insertions, 9 deletions
diff --git a/plugins/org.eclipse.net4j.db/META-INF/MANIFEST.MF b/plugins/org.eclipse.net4j.db/META-INF/MANIFEST.MF index 4f45c3d426..f5eb8abdaa 100644 --- a/plugins/org.eclipse.net4j.db/META-INF/MANIFEST.MF +++ b/plugins/org.eclipse.net4j.db/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %pluginName Bundle-SymbolicName: org.eclipse.net4j.db;singleton:=true -Bundle-Version: 3.0.100.qualifier +Bundle-Version: 4.0.0.qualifier Bundle-Activator: org.eclipse.net4j.internal.db.bundle.OM$Activator Bundle-Vendor: %providerName Bundle-ClassPath: . @@ -10,13 +10,13 @@ Bundle-Localization: plugin Bundle-RequiredExecutionEnvironment: J2SE-1.5 Require-Bundle: org.eclipse.core.runtime;bundle-version="[3.4.0,4.0.0)", org.eclipse.net4j.util;bundle-version="[3.0.0,4.0.0)";visibility:=reexport -Export-Package: org.eclipse.net4j.db;version="3.0.100", - org.eclipse.net4j.db.ddl;version="3.0.100", - org.eclipse.net4j.db.dml;version="3.0.100", - org.eclipse.net4j.internal.db;version="3.0.100";x-internal:=true, - org.eclipse.net4j.internal.db.bundle;version="3.0.100";x-internal:=true, - org.eclipse.net4j.internal.db.ddl;version="3.0.100";x-internal:=true, - org.eclipse.net4j.internal.db.dml;version="3.0.100";x-internal:=true, - org.eclipse.net4j.spi.db;version="3.0.100" +Export-Package: org.eclipse.net4j.db;version="4.0.0", + org.eclipse.net4j.db.ddl;version="4.0.0", + org.eclipse.net4j.db.dml;version="4.0.0", + org.eclipse.net4j.internal.db;version="4.0.0";x-internal:=true, + org.eclipse.net4j.internal.db.bundle;version="4.0.0";x-internal:=true, + org.eclipse.net4j.internal.db.ddl;version="4.0.0";x-internal:=true, + org.eclipse.net4j.internal.db.dml;version="4.0.0";x-internal:=true, + org.eclipse.net4j.spi.db;version="4.0.0" Bundle-ActivationPolicy: lazy Eclipse-BuddyPolicy: registered diff --git a/plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/db/IDBAdapter.java b/plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/db/IDBAdapter.java index 51a092cff4..aa9113a2f8 100644 --- a/plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/db/IDBAdapter.java +++ b/plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/db/IDBAdapter.java @@ -69,4 +69,12 @@ public interface IDBAdapter * @since 3.0 */ public DBType adaptType(DBType type); + + /** + * Check if a character is valid as first character. (e.g., underscores are forbidden as first character in Derby + * elements. + * + * @since 4.0 + */ + public boolean isValidFirstChar(char ch); } diff --git a/plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/spi/db/DBAdapter.java b/plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/spi/db/DBAdapter.java index 4d4564c784..d8e1a47536 100644 --- a/plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/spi/db/DBAdapter.java +++ b/plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/spi/db/DBAdapter.java @@ -493,4 +493,12 @@ public abstract class DBAdapter implements IDBAdapter { return type; } + + /** + * @since 4.0 + */ + public boolean isValidFirstChar(char ch) + { + return true; + } } |