User: vharcq  
  Date: 02/04/01 01:30:49

  Modified:    core/src/xdoclet/tags MergeTagsHandler.java
  Log:
  Construct a DB with merge files involved in the generation of a file based on a 
templaet (ejb-jar.j needs ejb-body.j, ...)
  This reduces the time of a RE-generation to its minimum
  
  Revision  Changes    Path
  1.15      +7 -7      xdoclet/core/src/xdoclet/tags/MergeTagsHandler.java
  
  Index: MergeTagsHandler.java
  ===================================================================
  RCS file: /cvsroot/xdoclet/xdoclet/core/src/xdoclet/tags/MergeTagsHandler.java,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -w -r1.14 -r1.15
  --- MergeTagsHandler.java     24 Mar 2002 17:44:17 -0000      1.14
  +++ MergeTagsHandler.java     1 Apr 2002 09:30:49 -0000       1.15
  @@ -25,7 +25,7 @@
   /**
    * @author    Ara Abrahamian ([EMAIL PROTECTED])
    * @created   Oct 15, 2001
  - * @version   $Revision: 1.14 $
  + * @version   $Revision: 1.15 $
    */
   public class MergeTagsHandler extends XDocletTagSupport
   {
  @@ -115,14 +115,14 @@
                                if( cat.isDebugEnabled() )
                                        cat.debug( "Search for File " + merge_file );
   
  +                if( getParser() != null )
  +                    getParser().addMergeFile( merge_file_pattern );
  +
                                if( merge_file.exists() )
                                {
                                        if( cat.isDebugEnabled() )
                                                cat.debug( "Search for File OK" );
   
  -                                     if( getParser() != null )
  -                                             getParser().addMergeFile( merge_file );
  -
                                        return FileManager.getURLContent( 
merge_file.toURL() );
                                }
                                else
  @@ -135,11 +135,11 @@
                        {
                                File merge_file = new File( 
getDocletContext().getActiveSubTask().getMergeDir(), merge_file_pattern );
   
  -                             if( merge_file.exists() )
  -                             {
                                        if( getParser() != null )
  -                                             getParser().addMergeFile( merge_file );
  +                    getParser().addMergeFile( merge_file_pattern );
   
  +                             if( merge_file.exists() )
  +                             {
                                        return FileManager.getURLContent( 
merge_file.toURL() );
                                }
                        }
  
  
  

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

Reply via email to