From: Walter M. <wal...@us...> - 2008-07-04 12:16:21
|
User: walterim Date: 08/07/04 05:16:29 Modified: andromda-jsf2/src/main/java/org/andromda/cartridges/jsf2/metafacades JSFManageableEntityLogicImpl.java Log: Fix to support manageable entities associated with nom-manageable entities Revision Changes Path 1.7 +6 -3 cartridges/andromda-jsf2/src/main/java/org/andromda/cartridges/jsf2/metafacades/JSFManageableEntityLogicImpl.java Index: JSFManageableEntityLogicImpl.java =================================================================== RCS file: /cvsroot/andromdaplugins/cartridges/andromda-jsf2/src/main/java/org/andromda/cartridges/jsf2/metafacades/JSFManageableEntityLogicImpl.java,v retrieving revision 1.6 retrieving revision 1.7 diff -u -w -r1.6 -r1.7 --- JSFManageableEntityLogicImpl.java 17 Dec 2007 20:45:23 -0000 1.6 +++ JSFManageableEntityLogicImpl.java 4 Jul 2008 12:16:29 -0000 1.7 @@ -440,10 +440,13 @@ { final Collection coll=new java.util.ArrayList(); for(final java.util.Iterator it=getManageableAttributes().iterator(); it.hasNext(); ){ - final JSFManageableEntityAttribute attr=(JSFManageableEntityAttribute)it.next(); + Object next = it.next(); + if(next instanceof JSFManageableEntityAttribute){ + final JSFManageableEntityAttribute attr=(JSFManageableEntityAttribute)next; if(!attr.isHidden()) coll.add(attr); } + } return coll; } |