com.jeantessier.dependency
Class RegularExpressionSelectionCriteria
java.lang.Object
|
+--com.jeantessier.dependency.RegularExpressionSelectionCriteria
- All Implemented Interfaces:
- SelectionCriteria
- public class RegularExpressionSelectionCriteria
- extends java.lang.Object
- implements SelectionCriteria
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RegularExpressionSelectionCriteria
public RegularExpressionSelectionCriteria()
getGlobalIncludes
public java.util.List getGlobalIncludes()
setGlobalIncludes
public void setGlobalIncludes(java.lang.String globalIncludes)
setGlobalIncludes
public void setGlobalIncludes(java.util.List globalIncludes)
getGlobalExcludes
public java.util.List getGlobalExcludes()
setGlobalExcludes
public void setGlobalExcludes(java.lang.String globalExcludes)
setGlobalExcludes
public void setGlobalExcludes(java.util.List globalExcludes)
isMatchingPackages
public boolean isMatchingPackages()
- Specified by:
isMatchingPackages in interface SelectionCriteria
setMatchingPackages
public void setMatchingPackages(boolean matchingPackages)
getPackageIncludes
public java.util.List getPackageIncludes()
setPackageIncludes
public void setPackageIncludes(java.lang.String packageIncludes)
setPackageIncludes
public void setPackageIncludes(java.util.List packageIncludes)
getPackageExcludes
public java.util.List getPackageExcludes()
setPackageExcludes
public void setPackageExcludes(java.lang.String packageExcludes)
setPackageExcludes
public void setPackageExcludes(java.util.List packageExcludes)
isMatchingClasses
public boolean isMatchingClasses()
- Specified by:
isMatchingClasses in interface SelectionCriteria
setMatchingClasses
public void setMatchingClasses(boolean matchingClasses)
getClassIncludes
public java.util.List getClassIncludes()
setClassIncludes
public void setClassIncludes(java.lang.String classIncludes)
setClassIncludes
public void setClassIncludes(java.util.List classIncludes)
getClassExcludes
public java.util.List getClassExcludes()
setClassExcludes
public void setClassExcludes(java.lang.String classExcludes)
setClassExcludes
public void setClassExcludes(java.util.List classExcludes)
isMatchingFeatures
public boolean isMatchingFeatures()
- Specified by:
isMatchingFeatures in interface SelectionCriteria
setMatchingFeatures
public void setMatchingFeatures(boolean matchingFeatures)
getFeatureIncludes
public java.util.List getFeatureIncludes()
setFeatureIncludes
public void setFeatureIncludes(java.lang.String featureIncludes)
setFeatureIncludes
public void setFeatureIncludes(java.util.List featureIncludes)
getFeatureExcludes
public java.util.List getFeatureExcludes()
setFeatureExcludes
public void setFeatureExcludes(java.lang.String featureExcludes)
setFeatureExcludes
public void setFeatureExcludes(java.util.List featureExcludes)
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
parseRE
protected static java.util.List parseRE(java.lang.String re)
Dependency Finder 1.1.0 © 2001-2004 Jean Tessier.