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(