You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by do...@apache.org on 2009/10/03 21:53:20 UTC

svn commit: r821403 - in /ofbiz/trunk/framework/entity/src/org/ofbiz/entity/model: ModelEntity.java ModelInfo.java

Author: doogie
Date: Sat Oct  3 19:53:20 2009
New Revision: 821403

URL: http://svn.apache.org/viewvc?rev=821403&view=rev
Log:
Allow <default-resource-name> globally.

Modified:
    ofbiz/trunk/framework/entity/src/org/ofbiz/entity/model/ModelEntity.java
    ofbiz/trunk/framework/entity/src/org/ofbiz/entity/model/ModelInfo.java

Modified: ofbiz/trunk/framework/entity/src/org/ofbiz/entity/model/ModelEntity.java
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/entity/src/org/ofbiz/entity/model/ModelEntity.java?rev=821403&r1=821402&r2=821403&view=diff
==============================================================================
--- ofbiz/trunk/framework/entity/src/org/ofbiz/entity/model/ModelEntity.java (original)
+++ ofbiz/trunk/framework/entity/src/org/ofbiz/entity/model/ModelEntity.java Sat Oct  3 19:53:20 2009
@@ -78,9 +78,6 @@
     /** The package-name of the Entity */
     protected String packageName = "";
 
-    /** The default-resource-name of the Entity, used with the getResource call to check for a value in a resource bundle */
-    protected String defaultResourceName = "";
-
     /** The entity-name of the Entity that this Entity is dependent on, if empty then no dependency */
     protected String dependentOn = "";
 
@@ -238,7 +235,6 @@
         this.entityName = UtilXml.checkEmpty(entityElement.getAttribute("entity-name")).intern();
         this.tableName = UtilXml.checkEmpty(entityElement.getAttribute("table-name"), ModelUtil.javaNameToDbName(this.entityName)).intern();
         this.packageName = UtilXml.checkEmpty(entityElement.getAttribute("package-name")).intern();
-        this.defaultResourceName = UtilXml.checkEmpty(entityElement.getAttribute("default-resource-name")).intern();
         this.dependentOn = UtilXml.checkEmpty(entityElement.getAttribute("dependent-on")).intern();
         this.doLock = UtilXml.checkBoolean(entityElement.getAttribute("enable-lock"), false);
         this.noAutoStamp = UtilXml.checkBoolean(entityElement.getAttribute("no-auto-stamp"), false);
@@ -351,15 +347,6 @@
         this.packageName = packageName;
     }
 
-    /** The default-resource-name of the Entity */
-    public String getDefaultResourceName() {
-        return this.defaultResourceName;
-    }
-
-    public void setDefaultResourceName(String defaultResourceName) {
-        this.defaultResourceName = defaultResourceName;
-    }
-
     /** The entity-name of the Entity that this Entity is dependent on, if empty then no dependency */
     public String getDependentOn() {
         return this.dependentOn;

Modified: ofbiz/trunk/framework/entity/src/org/ofbiz/entity/model/ModelInfo.java
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/entity/src/org/ofbiz/entity/model/ModelInfo.java?rev=821403&r1=821402&r2=821403&view=diff
==============================================================================
--- ofbiz/trunk/framework/entity/src/org/ofbiz/entity/model/ModelInfo.java (original)
+++ ofbiz/trunk/framework/entity/src/org/ofbiz/entity/model/ModelInfo.java Sat Oct  3 19:53:20 2009
@@ -46,6 +46,9 @@
     /** The version for documentation purposes */
     protected String version = "";
 
+    /** The default-resource-name of the Entity, used with the getResource call to check for a value in a resource bundle */
+    protected String defaultResourceName = "";
+
     // ===== CONSTRUCTORS =====
 
     public ModelInfo() {
@@ -58,15 +61,17 @@
 
     public static final ModelInfo DEFAULT = new ModelInfo() {
         @Override
-        public String getTitle()        { return "None"; }
+        public String getTitle()                { return "None"; }
+        @Override
+        public String getAuthor()               { return "None"; }
         @Override
-        public String getAuthor()       { return "None"; }
+        public String getCopyright()            { return "Copyright 2001-2009 The Apache Software Foundation"; }
         @Override
-        public String getCopyright()    { return "Copyright 2001-2009 The Apache Software Foundation"; }
+        public String getVersion()              { return "1.0"; }
         @Override
-        public String getVersion()      { return "1.0"; }
+        public String getDescription()          { return "None"; }
         @Override
-        public String getDescription()  { return "None"; }
+        public String getDefaultResourceName()  { return ""; }
     };
 
     public void populateFromAttributes(Element element) {
@@ -75,6 +80,7 @@
         description = StringUtil.internString(UtilXml.childElementValue(element, "description"));
         title = element.getAttribute("title").intern();
         version = element.getAttribute("version").intern();
+        defaultResourceName = StringUtil.internString(element.getAttribute("default-resource-name"));
     }
 
     public void populateFromElements(Element element) {
@@ -83,6 +89,7 @@
         description = StringUtil.internString(UtilXml.childElementValue(element, "description"));
         title = StringUtil.internString(UtilXml.childElementValue(element, "title"));
         version = StringUtil.internString(UtilXml.childElementValue(element, "version"));
+        defaultResourceName = StringUtil.internString(UtilXml.childElementValue(element, "default-resource-name"));
     }
 
     // Strings to go in the comment header.
@@ -130,4 +137,13 @@
     public void setVersion(String version) {
         this.version = version;
     }
+
+    /** The default-resource-name of the Entity */
+    public String getDefaultResourceName() {
+        return this.defaultResourceName != null ? this.defaultResourceName : def.getDefaultResourceName();
+    }
+
+    public void setDefaultResourceName(String defaultResourceName) {
+        this.defaultResourceName = defaultResourceName;
+    }
 }