User: rinkrank
  Date: 02/03/04 00:23:54

  Added:       core/src/xdoclet NoInnerClassSubTask.java
  Log:
  used in xjavadoc test generation
  
  Revision  Changes    Path
  1.1                  xdoclet/core/src/xdoclet/NoInnerClassSubTask.java
  
  Index: NoInnerClassSubTask.java
  ===================================================================
  
  package xdoclet;
  
  import com.sun.javadoc.ClassDoc;
  import xdoclet.TemplateSubTask;
  import xdoclet.XDocletException;
  
  /**
   * This subtask only matches regular classes, not inner classes. It was written
   * to generate JUnit classes for xjavadoc.
   *
   * @author    Aslak Helles�y
   * @created   26. februar 2002
   * @todo      remove when javadoc is properly tested
   */
  public class NoInnerClassSubTask extends TemplateSubTask
  {
        /**
         * Mathches regular classes, not inner classes.
         *
         * @param clazz
         * @return
         * @exception XDocletException
         */
        protected boolean matchesGenerationRules( ClassDoc clazz ) throws 
XDocletException
        {
                // don't want to generate for inner classes
                return clazz.containingClass() == null;
        }
  }
  
  
  

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

Reply via email to