mil.dod.th.word.htm.doclet/src/org/udri/doclet/msword/Options.java
public boolean filter(ClassDoc doc)
    {
        // Extends
        if (this.extendsFilter != null)
        {
            ClassDoc superclass = doc.superclass();
            return superclass != null && this.extendsFilter.equals(superclass.toString());
        }
        // Implements
        if (this.implementsFilter != null)
        {
            ClassDoc[] interfaces = doc.interfaces();
            for (ClassDoc i : interfaces)
            {
                if (this.implementsFilter.equals(i.toString()))
                    return true;
            }
            return false;
        }
        // No filtering
        return true;
    }
/**
     * Filters the included set of classes by checking whether the given class matches the '-extends' and '-implements'
     * options.
     * 
     * @param doc
     *            the class documentation.
     * @return <code>true</code> if the class should be included; <code>false</code> otherwise.
     */
Filters the included set of classes by checking whether the given class matches the '-extends' and '-implements'
options.

@param doc
the class documentation.
@return true if the class should be included; false otherwise.
Filters the included set of classes by checking whether the given class matches the ' - extends ' and ' - implements ' options . @param doc the class documentation . @return true if the class should be included ; false otherwise .
public boolean filter(ClassDoc doc)
    {
        if (this.extendsFilter != null)
        {
            ClassDoc superclass = doc.superclass();
            return superclass != null && this.extendsFilter.equals(superclass.toString());
        }
        if (this.implementsFilter != null)
        {
            ClassDoc[] interfaces = doc.interfaces();
            for (ClassDoc i : interfaces)
            {
                if (this.implementsFilter.equals(i.toString()))
                    return true;
            }
            return false;
        }
        return true;
    }
public boolean filter ( ClassDoc doc ) { if ( this . extendsFilter != null ) { ClassDoc superclass = doc . superclass ( ) ; return superclass != null && this . extendsFilter . equals ( superclass . toString ( ) ) ; } if ( this . implementsFilter != null ) { ClassDoc [ ] interfaces = doc . interfaces ( ) ; for ( ClassDoc i : interfaces ) { if ( this . implementsFilter . equals ( i . toString ( ) ) ) return true ; } return false ; } return true ; }
Filters the included set of classes by checking whether the given class matches the '-extends' and '-implements'
 options.
Filters the included set of classes by checking whether the given class matches the ' - extends ' and ' - implements ' options .
// Extends // Implements // No filtering