details:   /erp/devel/pi/rev/28de31caeb57
changeset: 9293:28de31caeb57
user:      Martin Taal <martin.taal <at> openbravo.com>
date:      Wed Dec 22 10:35:45 2010 +0100
summary:   added encrypted concept to in-mem model

diffstat:

 src/org/openbravo/base/model/Column.hbm.xml |   1 +
 src/org/openbravo/base/model/Column.java    |   9 +++++++++
 src/org/openbravo/base/model/Property.java  |  10 ++++++++++
 3 files changed, 20 insertions(+), 0 deletions(-)

diffs (67 lines):

diff -r ea2b5d404835 -r 28de31caeb57 src/org/openbravo/base/model/Column.hbm.xml
--- a/src/org/openbravo/base/model/Column.hbm.xml       Wed Dec 22 10:22:08 
2010 +0100
+++ b/src/org/openbravo/base/model/Column.hbm.xml       Wed Dec 22 10:35:45 
2010 +0100
@@ -38,6 +38,7 @@
                <property name="updatable" 
type="org.openbravo.base.session.OBYesNoType" column="isupdateable"/>
                <property name="identifier" 
type="org.openbravo.base.session.OBYesNoType" column="isidentifier"/>
                <property name="mandatory" 
type="org.openbravo.base.session.OBYesNoType" column="ismandatory"/>
+    <property name="encrypted" type="org.openbravo.base.session.OBYesNoType" 
column="isencrypted"/>
                <property name="valueMin"/>
                <property name="valueMax"/>
                <property name="developmentStatus"/>
diff -r ea2b5d404835 -r 28de31caeb57 src/org/openbravo/base/model/Column.java
--- a/src/org/openbravo/base/model/Column.java  Wed Dec 22 10:22:08 2010 +0100
+++ b/src/org/openbravo/base/model/Column.java  Wed Dec 22 10:35:45 2010 +0100
@@ -55,6 +55,7 @@
   private boolean secondaryKey;
   private boolean parent;
   private boolean mandatory;
+  private boolean encrypted;
   private boolean updatable;
   private boolean identifier;
   private String valueMin;
@@ -418,4 +419,12 @@
   public void setModule(Module module) {
     this.module = module;
   }
+
+  public boolean isEncrypted() {
+    return encrypted;
+  }
+
+  public void setEncrypted(boolean encrypted) {
+    this.encrypted = encrypted;
+  }
 }
diff -r ea2b5d404835 -r 28de31caeb57 src/org/openbravo/base/model/Property.java
--- a/src/org/openbravo/base/model/Property.java        Wed Dec 22 10:22:08 
2010 +0100
+++ b/src/org/openbravo/base/model/Property.java        Wed Dec 22 10:35:45 
2010 +0100
@@ -74,6 +74,7 @@
   private boolean mandatory;
   private boolean identifier;
   private boolean parent;
+  private boolean encrypted;
   private boolean isUuid;
   private boolean isUpdatable;
   private Property idBasedOnProperty;
@@ -115,6 +116,7 @@
     setNameOfColumn(fromColumn.getName());
     setColumnId(fromColumn.getId());
     setDomainType(fromColumn.getDomainType());
+    setEncrypted(fromColumn.isEncrypted());
 
     setDefaultValue(fromColumn.getDefaultValue());
 
@@ -1018,4 +1020,12 @@
   public void setBeingReferenced(boolean isBeingReferenced) {
     this.isBeingReferenced = isBeingReferenced;
   }
+
+  public boolean isEncrypted() {
+    return encrypted;
+  }
+
+  public void setEncrypted(boolean encrypted) {
+    this.encrypted = encrypted;
+  }
 }

------------------------------------------------------------------------------
Forrester recently released a report on the Return on Investment (ROI) of
Google Apps. They found a 300% ROI, 38%-56% cost savings, and break-even
within 7 months.  Over 3 million businesses have gone Google with Google Apps:
an online email calendar, and document program that's accessible from your 
browser. Read the Forrester report: http://p.sf.net/sfu/googleapps-sfnew
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to