com.jeantessier.dependency
Class ComprehensiveSelectionCriteria

java.lang.Object
  |
  +--com.jeantessier.dependency.ComprehensiveSelectionCriteria
All Implemented Interfaces:
SelectionCriteria

public class ComprehensiveSelectionCriteria
extends java.lang.Object
implements SelectionCriteria


Constructor Summary
ComprehensiveSelectionCriteria()
           
 
Method Summary
 boolean isMatchingClasses()
           
 boolean isMatchingFeatures()
           
 boolean isMatchingPackages()
           
 boolean matches(ClassNode node)
           
 boolean matches(FeatureNode node)
           
 boolean matches(PackageNode node)
           
 boolean matchesClassName(java.lang.String name)
           
 boolean matchesFeatureName(java.lang.String name)
           
 boolean matchesPackageName(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComprehensiveSelectionCriteria

public ComprehensiveSelectionCriteria()
Method Detail

isMatchingPackages

public boolean isMatchingPackages()
Specified by:
isMatchingPackages in interface SelectionCriteria

isMatchingClasses

public boolean isMatchingClasses()
Specified by:
isMatchingClasses in interface SelectionCriteria

isMatchingFeatures

public boolean isMatchingFeatures()
Specified by:
isMatchingFeatures in interface SelectionCriteria

matches

public boolean matches(PackageNode node)
Specified by:
matches in interface SelectionCriteria

matches

public boolean matches(ClassNode node)
Specified by:
matches in interface SelectionCriteria

matches

public boolean matches(FeatureNode node)
Specified by:
matches in interface SelectionCriteria

matchesPackageName

public boolean matchesPackageName(java.lang.String name)
Specified by:
matchesPackageName in interface SelectionCriteria

matchesClassName

public boolean matchesClassName(java.lang.String name)
Specified by:
matchesClassName in interface SelectionCriteria

matchesFeatureName

public boolean matchesFeatureName(java.lang.String name)
Specified by:
matchesFeatureName in interface SelectionCriteria


Dependency Finder 1.1.0 © 2001-2004 Jean Tessier.