From 8e2dc1b771d16db5f21a560390bd8baf78ca0627 Mon Sep 17 00:00:00 2001 From: Carlos Ruiz Date: Mon, 8 Mar 2010 22:17:46 +0000 Subject: [PATCH] Revert revision 11419 - comments in tracker Link to SF Tracker: http://sourceforge.net/support/tracker.php?aid=2949927 --- base/src/org/compiere/model/MTable.java | 27 ++++++++++++------------- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/base/src/org/compiere/model/MTable.java b/base/src/org/compiere/model/MTable.java index 36a41bfba7..4146d1b05a 100644 --- a/base/src/org/compiere/model/MTable.java +++ b/base/src/org/compiere/model/MTable.java @@ -40,10 +40,7 @@ import org.compiere.util.Util; *
  • 2007-02-01 - teo_sarca - [ 1648850 ] MTable.getClass works incorrect for table "Fact_Acct" * * * @author Jorg Janke * @version $Id: MTable.java,v 1.3 2006/07/30 00:58:04 jjanke Exp $ @@ -191,6 +188,18 @@ public class MTable extends X_AD_Table if (tableName == null || tableName.endsWith("_Trl")) return null; + // Import Tables (Name conflict) + if (tableName.startsWith("I_")) + { + Class clazz = getPOclass("org.compiere.model.X_" + tableName); + if (clazz != null) + return clazz; + s_log.warning("No class for table: " + tableName); + return null; + } + + + //check cache Class cache = s_classCache.get(tableName); if (cache != null) @@ -246,16 +255,6 @@ public class MTable extends X_AD_Table } //end [ 1784588 ] - // Import Tables (Name conflict) - if (tableName.startsWith("I_")) - { - Class clazz = getPOclass("org.compiere.model.X_" + tableName); - if (clazz != null) - return clazz; - s_log.warning("No class for table: " + tableName); - return null; - } - // Strip table name prefix (e.g. AD_) Customizations are 3/4 String className = tableName; int index = className.indexOf('_');