From: Vance K. <va...@us...> - 2006-03-07 09:23:51
|
User: vancek Date: 06/03/07 01:23:47 Modified: andromda-ejb3/src/main/java/org/andromda/cartridges/ejb3/metafacades EJB3SessionFacadeLogicImpl.java Log: removed isAssignableFrom check in the implementation of getPersistenceContextReferences Revision Changes Path 1.13 +8 -2 cartridges/andromda-ejb3/src/main/java/org/andromda/cartridges/ejb3/metafacades/EJB3SessionFacadeLogicImpl.java Index: EJB3SessionFacadeLogicImpl.java =================================================================== RCS file: /cvsroot/andromdaplugins/cartridges/andromda-ejb3/src/main/java/org/andromda/cartridges/ejb3/metafacades/EJB3SessionFacadeLogicImpl.java,v retrieving revision 1.12 retrieving revision 1.13 diff -u -w -r1.12 -r1.13 --- EJB3SessionFacadeLogicImpl.java 22 Feb 2006 06:16:50 -0000 1.12 +++ EJB3SessionFacadeLogicImpl.java 7 Mar 2006 09:23:46 -0000 1.13 @@ -493,10 +493,16 @@ { ModelElementFacade targetElement = ((DependencyFacade)object).getTargetElement(); return (targetElement != null - && EJB3SessionFacade.class.isAssignableFrom(targetElement.getClass()) && targetElement.hasStereotype(EJB3Profile.STEREOTYPE_PERSISTENCE_CONTEXT)); } }); + CollectionUtils.transform(references, new Transformer() + { + public Object transform(final Object object) + { + return ((DependencyFacade)object).getTargetElement(); + } + }); return references; } |