User: ara_e_w
Date: 02/03/20 06:28:33
Modified: core/src/xdoclet/ejb/tags Tag: XJAVADOC_REFACTORING
HomeTagsHandler.java
Log:
use equals()
Revision Changes Path
No revision
No revision
1.19.2.4 +7 -3 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.19.2.3
retrieving revision 1.19.2.4
diff -u -w -r1.19.2.3 -r1.19.2.4
--- HomeTagsHandler.java 19 Mar 2002 18:33:51 -0000 1.19.2.3
+++ HomeTagsHandler.java 20 Mar 2002 14:28:33 -0000 1.19.2.4
@@ -20,7 +20,7 @@
/**
* @author Ara Abrahamian ([EMAIL PROTECTED])
* @created Oct 15, 2001
- * @version $Revision: 1.19.2.3 $
+ * @version $Revision: 1.19.2.4 $
*/
public class HomeTagsHandler extends EjbTagsHandler
{
@@ -298,8 +298,12 @@
if( isCreateMethod( getCurrentMethod() ) )
{
-//TODO if( superclasses == false &&
getCurrentMethod().containingClass() != getCurrentClass() &&
shouldTraverseSuperclassForDependentClass( getCurrentMethod().containingClass(),
"ejb:home" ) == false )
-//TODO return;
+ boolean currentMethodDoesntBelongToCurrentClass =
!getCurrentMethod().containingClass().equals( getCurrentClass() );
+ boolean shouldTraverse =
shouldTraverseSuperclassForDependentClass( getCurrentMethod().containingClass(),
"ejb:home" );
+
+ if( superclasses==false &&
currentMethodDoesntBelongToCurrentClass==true && shouldTraverse==false ) {
+ return;
+ }
generate( template );
}
_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel