User: rinkrank
  Date: 02/03/17 11:37:07

  Modified:    core/src/xdoclet/ejb/tags Tag: XJAVADOC_REFACTORING
                        EjbTagsHandler.java InterfaceTagsHandler.java
  Log:
  added some debug statements and added @ in printing of classCommentTags()
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.31.2.3  +4 -2      xdoclet/core/src/xdoclet/ejb/tags/EjbTagsHandler.java
  
  Index: EjbTagsHandler.java
  ===================================================================
  RCS file: /cvsroot/xdoclet/xdoclet/core/src/xdoclet/ejb/tags/EjbTagsHandler.java,v
  retrieving revision 1.31.2.2
  retrieving revision 1.31.2.3
  diff -u -w -r1.31.2.2 -r1.31.2.3
  --- EjbTagsHandler.java       16 Mar 2002 22:29:56 -0000      1.31.2.2
  +++ EjbTagsHandler.java       17 Mar 2002 19:37:06 -0000      1.31.2.3
  @@ -29,7 +29,7 @@
   /**
    * @author    Ara Abrahamian ([EMAIL PROTECTED])
    * @created   Oct 15, 2001
  - * @version   $Revision: 1.31.2.2 $
  + * @version   $Revision: 1.31.2.3 $
    */
   public class EjbTagsHandler extends XDocletTagSupport
   {
  @@ -856,9 +856,11 @@
   
                if( !TypeTagsHandler.isOfType( clazz, 
"javax.ejb.EntityBean,javax.ejb.SessionBean", TypeTagsHandler.TYPE_HIERARCHY ) )
                {
  -                     cat.debug( "clazz is not of type 
javax.ejb.EntityBean,javax.ejb.SessionBean" );
  +                     cat.debug( clazz.qualifiedName() + " is _not_ of type 
javax.ejb.EntityBean,javax.ejb.SessionBean" );
   
                        return true;
  +             } else {
  +                     cat.debug( clazz.qualifiedName() + " _is_ of type 
javax.ejb.EntityBean,javax.ejb.SessionBean" );
                }
   
                //see ejb:bean generate="?" in superclass
  
  
  
  1.21.2.2  +5 -3      xdoclet/core/src/xdoclet/ejb/tags/InterfaceTagsHandler.java
  
  Index: InterfaceTagsHandler.java
  ===================================================================
  RCS file: 
/cvsroot/xdoclet/xdoclet/core/src/xdoclet/ejb/tags/InterfaceTagsHandler.java,v
  retrieving revision 1.21.2.1
  retrieving revision 1.21.2.2
  diff -u -w -r1.21.2.1 -r1.21.2.2
  --- InterfaceTagsHandler.java 16 Mar 2002 18:22:09 -0000      1.21.2.1
  +++ InterfaceTagsHandler.java 17 Mar 2002 19:37:06 -0000      1.21.2.2
  @@ -28,7 +28,7 @@
   /**
    * @author    Ara Abrahamian ([EMAIL PROTECTED])
    * @created   Oct 15, 2001
  - * @version   $Revision: 1.21.2.1 $
  + * @version   $Revision: 1.21.2.2 $
    */
   public class InterfaceTagsHandler extends EjbTagsHandler
   {
  @@ -357,9 +357,11 @@
   
                if( isInterfaceMethod( intf_view_type ) )
                {
  -                     if( superclasses == false && 
getCurrentMethod().containingClass() != getCurrentClass() && 
shouldTraverseSuperclassForDependentClass( getCurrentMethod().containingClass(), 
"ejb:interface" ) == false )
  +                     boolean currentMethodBelongsToCurrentClass = 
getCurrentMethod().containingClass() != getCurrentClass();
  +                     boolean shouldTraverse = 
shouldTraverseSuperclassForDependentClass( getCurrentMethod().containingClass(), 
"ejb:interface" );
  +                     if( !superclasses && currentMethodBelongsToCurrentClass && 
!shouldTraverse ) {
                                return;
  -
  +                     }
                        generate( template );
                }
        }
  
  
  

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

Reply via email to