com.jeantessier.dependency
Interface SelectionCriteria

All Known Implementing Classes:
CollectionSelectionCriteria, CompositeSelectionCriteria, NullSelectionCriteria, RegularExpressionSelectionCriteria, ComprehensiveSelectionCriteria

public interface SelectionCriteria


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)
           
 

Method Detail

isMatchingPackages

public boolean isMatchingPackages()

isMatchingClasses

public boolean isMatchingClasses()

isMatchingFeatures

public boolean isMatchingFeatures()

matches

public boolean matches(PackageNode node)

matches

public boolean matches(ClassNode node)

matches

public boolean matches(FeatureNode node)

matchesPackageName

public boolean matchesPackageName(java.lang.String name)

matchesClassName

public boolean matchesClassName(java.lang.String name)

matchesFeatureName

public boolean matchesFeatureName(java.lang.String name)


Dependency Finder 1.1.0 © 2001-2004 Jean Tessier.