Author: aadamchik
Date: Thu Aug 10 10:44:58 2006
New Revision: 430458

URL: http://svn.apache.org/viewvc?rev=430458&view=rev
Log:
CAY-625

Modified:
    
incubator/cayenne/main/trunk/modeler/modeler/src/main/java/org/apache/cayenne/modeler/editor/dbentity/DbAttributeTableModel.java

Modified: 
incubator/cayenne/main/trunk/modeler/modeler/src/main/java/org/apache/cayenne/modeler/editor/dbentity/DbAttributeTableModel.java
URL: 
http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/modeler/modeler/src/main/java/org/apache/cayenne/modeler/editor/dbentity/DbAttributeTableModel.java?rev=430458&r1=430457&r2=430458&view=diff
==============================================================================
--- 
incubator/cayenne/main/trunk/modeler/modeler/src/main/java/org/apache/cayenne/modeler/editor/dbentity/DbAttributeTableModel.java
 (original)
+++ 
incubator/cayenne/main/trunk/modeler/modeler/src/main/java/org/apache/cayenne/modeler/editor/dbentity/DbAttributeTableModel.java
 Thu Aug 10 10:44:58 2006
@@ -50,7 +50,7 @@
     private static final int DB_ATTRIBUTE_PRIMARY_KEY = 2;
     private static final int DB_ATTRIBUTE_MANDATORY = 3;
     private static final int DB_ATTRIBUTE_MAX = 4;
-    private static final int DB_ATTRIBUTE_PRECISION = 5;
+    private static final int DB_ATTRIBUTE_SCALE = 5;
 
     protected DbEntity entity;
 
@@ -105,8 +105,8 @@
                 return "Type";
             case DB_ATTRIBUTE_PRIMARY_KEY:
                 return "PK";
-            case DB_ATTRIBUTE_PRECISION:
-                return "Precision";
+            case DB_ATTRIBUTE_SCALE:
+                return "Scale";
             case DB_ATTRIBUTE_MANDATORY:
                 return "Mandatory";
             case DB_ATTRIBUTE_MAX:
@@ -140,8 +140,8 @@
                 return getAttributeType(attr);
             case DB_ATTRIBUTE_PRIMARY_KEY:
                 return isPrimaryKey(attr);
-            case DB_ATTRIBUTE_PRECISION:
-                return getPrecision(attr);
+            case DB_ATTRIBUTE_SCALE:
+                return getScale(attr);
             case DB_ATTRIBUTE_MANDATORY:
                 return isMandatory(attr);
             case DB_ATTRIBUTE_MAX:
@@ -174,8 +174,8 @@
                     return;
                 }
                 break;
-            case DB_ATTRIBUTE_PRECISION:
-                setPrecision((String) newVal, attr);
+            case DB_ATTRIBUTE_SCALE:
+                setScale((String) newVal, attr);
                 break;
             case DB_ATTRIBUTE_MANDATORY:
                 setMandatory((Boolean) newVal, attr);
@@ -200,8 +200,8 @@
         return TypesMapping.getSqlNameByType(attr.getType());
     }
 
-    public String getPrecision(DbAttribute attr) {
-        return (attr.getPrecision() >= 0) ? 
String.valueOf(attr.getPrecision()) : "";
+    public String getScale(DbAttribute attr) {
+        return (attr.getScale() >= 0) ? String.valueOf(attr.getScale()) : "";
     }
 
     public Boolean isPrimaryKey(DbAttribute attr) {
@@ -240,13 +240,13 @@
         attr.setType(TypesMapping.getSqlTypeByName(newVal));
     }
 
-    public void setPrecision(String newVal, DbAttribute attr) {
+    public void setScale(String newVal, DbAttribute attr) {
         if (newVal == null || newVal.trim().length() <= 0) {
-            attr.setPrecision(-1);
+            attr.setScale(-1);
         }
         else {
             try {
-                attr.setPrecision(Integer.parseInt(newVal));
+                attr.setScale(Integer.parseInt(newVal));
             }
             catch (NumberFormatException ex) {
                 JOptionPane.showMessageDialog(


Reply via email to