From: Anjo K. <an...@us...> - 2004-01-26 16:53:13
|
Update of /cvsroot/wonder/Wonder/DynaReporting/Frameworks/DRGrouping/Sources/er/grouping In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17097/DynaReporting/Frameworks/DRGrouping/Sources/er/grouping Modified Files: DRValue.java Log Message: added WOOGnl bindings in grouping, editConfigurationName in D2WInspect page Index: DRValue.java =================================================================== RCS file: /cvsroot/wonder/Wonder/DynaReporting/Frameworks/DRGrouping/Sources/er/grouping/DRValue.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** DRValue.java 21 Sep 2003 19:38:28 -0000 1.3 --- DRValue.java 26 Jan 2004 16:52:17 -0000 1.4 *************** *** 8,11 **** --- 8,12 ---- import com.webobjects.eoaccess.*; import com.webobjects.appserver.*; + import ognl.webobjects.*; /* DRValue.h created by Administrator on Sun 01-Nov-1998 */ *************** *** 117,122 **** return _totalValue; } ! if(_record == null || _record.rawRecord() == null || (_attribute.keyPath().indexOf("~") == 0)) return null; return _record.rawRecord().valueForKeyPath(_attribute.keyPath()); } --- 118,127 ---- return _totalValue; } ! if(_record == null || _record.rawRecord() == null) return null; + if(_attribute.keyPath().indexOf("~") == 0) { + String code = _attribute.keyPath().substring(1); + return WOOgnl.factory().getValue(code, this); + } return _record.rawRecord().valueForKeyPath(_attribute.keyPath()); } |