[Openxava-commits] OpenXava/src/org/openxava/controller ModuleManager.java, 1.91, 1.92
Java platform for fast time-to-market of business applications
Brought to you by:
javierpaniza
From: Javier P. <jav...@us...> - 2008-07-25 16:57:03
|
Update of /cvsroot/openxava/OpenXava/src/org/openxava/controller In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv21418/src/org/openxava/controller Modified Files: ModuleManager.java Log Message: Fix: IPropertyAction fails when applied to a not qualified property Index: ModuleManager.java =================================================================== RCS file: /cvsroot/openxava/OpenXava/src/org/openxava/controller/ModuleManager.java,v retrieving revision 1.91 retrieving revision 1.92 diff -C2 -d -r1.91 -r1.92 *** ModuleManager.java 23 Jul 2008 08:54:36 -0000 1.91 --- ModuleManager.java 25 Jul 2008 16:57:08 -0000 1.92 *************** *** 488,494 **** } ! private View getSubview(View view, String memberName) throws XavaException { if (memberName.startsWith("xava.")) { ! String prefix = "xava." + view.getModelName() + "."; memberName = memberName.substring(prefix.length()); } --- 488,495 ---- } ! private View getSubview(View view, String memberName) throws XavaException { if (memberName.startsWith("xava.")) { ! String prefix = "xava." + view.getModelName() + "."; ! if (prefix.length() > memberName.length()) return view; memberName = memberName.substring(prefix.length()); } |