|
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;
}
|