User: d_jencks
  Date: 02/04/05 20:02:41

  Modified:    core/src/xdoclet/ejb/tags HomeTagsHandler.java
  Log:
  Allowed generation of non-collection bmp home finders
  
  Revision  Changes    Path
  1.29      +16 -2     xdoclet/core/src/xdoclet/ejb/tags/HomeTagsHandler.java
  
  Index: HomeTagsHandler.java
  ===================================================================
  RCS file: /cvsroot/xdoclet/xdoclet/core/src/xdoclet/ejb/tags/HomeTagsHandler.java,v
  retrieving revision 1.28
  retrieving revision 1.29
  diff -u -w -r1.28 -r1.29
  --- HomeTagsHandler.java      4 Apr 2002 13:48:12 -0000       1.28
  +++ HomeTagsHandler.java      6 Apr 2002 04:02:41 -0000       1.29
  @@ -27,7 +27,7 @@
   /**
    * @author    Ara Abrahamian ([EMAIL PROTECTED])
    * @created   Oct 15, 2001
  - * @version   $Revision: 1.28 $
  + * @version   $Revision: 1.29 $
    */
   public class HomeTagsHandler extends EjbTagsHandler
   {
  @@ -238,7 +238,21 @@
   
                if( tagType.equals( "ejb:finder" ) )
                {
  -                     homeMethodName.append( method.returnType() );
  +                     String ejbReturn = method.returnType().toString();
  +
  +                     if( ejbReturn.equals( "java.util.Collection" ) )
  +                     {
  +                             homeMethodName.append( ejbReturn );
  +
  +                     }
  +                     // end of if ()
  +                     else
  +                     {
  +                             homeMethodName.append( 
InterfaceTagsHandler.getComponentInterface( type, clazz ) );
  +
  +                     }
  +                     // end of else
  +
                }
                else if( tagType.equals( "ejb:create-method" ) )
                {
  
  
  

_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to