Peer review revision 11690 - refactoring, this version is more compact and uses the cache

Link to SF Tracker: http://sourceforge.net/support/tracker.php?aid=2214883
This commit is contained in:
Carlos Ruiz 2010-03-17 19:17:46 +00:00
parent d3741a31b2
commit 8e1b381e90
1 changed files with 1 additions and 9 deletions

View File

@ -18,14 +18,12 @@ package org.compiere.model;
import java.awt.Color; import java.awt.Color;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.sql.PreparedStatement;
import java.sql.ResultSet; import java.sql.ResultSet;
import java.sql.SQLException; import java.sql.SQLException;
import java.util.Properties; import java.util.Properties;
import java.util.logging.Level; import java.util.logging.Level;
import org.compiere.plaf.CompiereColor; import org.compiere.plaf.CompiereColor;
import org.compiere.util.DB;
/** /**
* Color Persistent Object Model * Color Persistent Object Model
@ -170,13 +168,7 @@ public class MColor extends X_AD_Color
{ {
if (AD_Image_ID == 0) if (AD_Image_ID == 0)
return null; return null;
final String whereClause = I_AD_Image.COLUMNNAME_AD_Image_ID+"=?"; return MImage.get(getCtx(), AD_Image_ID).getImageURL();
//
MImage retValue = new Query(getCtx(),I_AD_Image.Table_Name,whereClause,null)
.setParameters(AD_Image_ID)
.firstOnly();
return retValue.getImageURL();
} // getURL } // getURL
} // MColor } // MColor