User: vharcq  
  Date: 02/04/12 13:54:02

  Modified:    core/src/xdoclet/tags AbstractProgramElementTagsHandler.java
  Log:
  Important patch that resolve the issue of having in a forAllMemberTag a 
ifHasMethodTag, both on different tag name.
  
  Revision  Changes    Path
  1.31      +6 -2      
xdoclet/core/src/xdoclet/tags/AbstractProgramElementTagsHandler.java
  
  Index: AbstractProgramElementTagsHandler.java
  ===================================================================
  RCS file: 
/cvsroot/xdoclet/xdoclet/core/src/xdoclet/tags/AbstractProgramElementTagsHandler.java,v
  retrieving revision 1.30
  retrieving revision 1.31
  diff -u -w -r1.30 -r1.31
  --- AbstractProgramElementTagsHandler.java    8 Apr 2002 22:45:12 -0000       1.30
  +++ AbstractProgramElementTagsHandler.java    12 Apr 2002 20:54:02 -0000      1.31
  @@ -36,7 +36,7 @@
   /**
    * @author    Ara Abrahamian ([EMAIL PROTECTED])
    * @created   Oct 15, 2001
  - * @version   $Revision: 1.30 $
  + * @version   $Revision: 1.31 $
    */
   public abstract class AbstractProgramElementTagsHandler extends XDocletTagSupport
   {
  @@ -616,6 +616,10 @@
   
                for( int i = 0; i < tags.length; i++ )
                {
  +            // Vincent: We can only enjoy currentTag remember for class tag because 
we
  +            // have in a forAllMethodTags a ifHasMethodTag on another tag name
  +            // See example ejb:persistent-field and jboss:property in jboss cmp xml 
template
  +                     if( for_type == FOR_CLASS )
                        setCurrentTag( tags[i] );
   
                        String m = getTagValue( attributes, for_type );
  
  
  

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

Reply via email to