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