Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Stepper2007-10-20 15:15:21 +0000
committerEike Stepper2007-10-20 15:15:21 +0000
commite6076dcae41b4a23318f73dc37fce44ebfc3f596 (patch)
tree75aeff43e67dfde5c5f522f86e512a17c9411a9f /plugins/org.eclipse.net4j.db
parentb4be229539f34f66bf12edb23dab8e6cf68e3222 (diff)
downloadcdo-e6076dcae41b4a23318f73dc37fce44ebfc3f596.tar.gz
cdo-e6076dcae41b4a23318f73dc37fce44ebfc3f596.tar.xz
cdo-e6076dcae41b4a23318f73dc37fce44ebfc3f596.zip
[206980] Add Mysql adapter
https://bugs.eclipse.org/bugs/show_bug.cgi?id=206980
Diffstat (limited to 'plugins/org.eclipse.net4j.db')
-rw-r--r--plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/db/IDBField.java8
-rw-r--r--plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/internal/db/DBField.java20
2 files changed, 28 insertions, 0 deletions
diff --git a/plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/db/IDBField.java b/plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/db/IDBField.java
index f82cd3d64f..7838aabb13 100644
--- a/plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/db/IDBField.java
+++ b/plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/db/IDBField.java
@@ -19,12 +19,20 @@ public interface IDBField extends IDBElement
public IDBTable getTable();
+ public void setName(String name);
+
public DBType getType();
+ public void setType(DBType type);
+
public int getPrecision();
+ public void setPrecision(int precision);
+
public int getScale();
+ public void setScale(int scale);
+
public boolean isNotNull();
public void setNotNull(boolean on);
diff --git a/plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/internal/db/DBField.java b/plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/internal/db/DBField.java
index f787c30457..8e36538a56 100644
--- a/plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/internal/db/DBField.java
+++ b/plugins/org.eclipse.net4j.db/src/org/eclipse/net4j/internal/db/DBField.java
@@ -61,21 +61,41 @@ public class DBField extends DBElement implements IDBField
return name;
}
+ public void setName(String name)
+ {
+ this.name = name;
+ }
+
public DBType getType()
{
return type;
}
+ public void setType(DBType type)
+ {
+ this.type = type;
+ }
+
public int getPrecision()
{
return precision == DEFAULT ? DEFAULT_PRECISION : precision;
}
+ public void setPrecision(int precision)
+ {
+ this.precision = precision;
+ }
+
public int getScale()
{
return scale;
}
+ public void setScale(int scale)
+ {
+ this.scale = scale;
+ }
+
public boolean isNotNull()
{
return notNull;

Back to the top