xjavadoc.ant

Class XJavadocFilter

public class XJavadocFilter extends BaseExtendSelector

Custom file filter for Ant based on XJavadoc. Filters java sources according to some Java specific features.
Usage:
<copy todir="filtered-src">
   <fileset dir="src">
      <or>
         <custom classname="xjavadoc.XJavadocFilter" classpathref="lib.jars">
            <parameter name="implements" value="javax.ejb.EntityBean" />
         </custom>
         <custom classname="xjavadoc.XJavadocFilter" classpathref="lib.jars">
            <parameter name="implements" value="javax.ejb.SessionBean" />
         </custom>
      </or>
   </fileset>
</copy>
Valid parameters are:
implements
full qualified name of the class or interface to implement
contains-tag
javadoc tag to contain

Version: $Revision: 1.6 $

Author: Ludovic Claude

UNKNOWN: 02 November 2002

Field Summary
XJavaDoc_xJavaDoc
Constructor Summary
XJavadocFilter()
Constructor for XJavadocFilter.
Method Summary
booleanisSelected(File basedir, String filename, File file)

Field Detail

_xJavaDoc

XJavaDoc _xJavaDoc

Constructor Detail

XJavadocFilter

public XJavadocFilter()
Constructor for XJavadocFilter.

Method Detail

isSelected

public boolean isSelected(File basedir, String filename, File file)

Parameters: basedir filename file

Returns:

Throws: BuildException

See Also: org.apache.tools.ant.types.selectors.FileSelector#isSelected(File, String, File)