Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Winkler2010-08-06 17:44:13 +0000
committerStefan Winkler2010-08-06 17:44:13 +0000
commitbe5e00276733a29ed56f077de299b2e6a7b71f21 (patch)
tree49f4f06caab67c0db2c53b7a18b77beb9a0a4dd7 /plugins/org.eclipse.net4j.db/src
parentfe26371acd8c2b5a634a5e474dc83124a832ff7c (diff)
downloadcdo-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/src')
-rw-r--r--plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/db/IDBAdapter.java8
-rw-r--r--plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/spi/db/DBAdapter.java8
2 files changed, 16 insertions, 0 deletions
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;
+ }
}

Back to the top