X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=crawler%2Fkiss%2Fsrc%2Forg%2Fwamblee%2Fcrawler%2Fkiss%2FProgramNameMatcher.java;h=867d5b38857afb4acf85a9b3f10219c1bc1f656b;hb=9d2a49c65872cd9330670a3cace19faf493df04d;hp=cd36079c3cdba00e2f12e65f69ad0ba9ed21c62a;hpb=76827fb7e4bf7e1ecc0b2ef01a75c5751a915964;p=utils diff --git a/crawler/kiss/src/org/wamblee/crawler/kiss/ProgramNameMatcher.java b/crawler/kiss/src/org/wamblee/crawler/kiss/ProgramNameMatcher.java index cd36079c..867d5b38 100644 --- a/crawler/kiss/src/org/wamblee/crawler/kiss/ProgramNameMatcher.java +++ b/crawler/kiss/src/org/wamblee/crawler/kiss/ProgramNameMatcher.java @@ -26,14 +26,23 @@ import org.wamblee.conditions.Condition; */ public class ProgramNameMatcher implements Condition { + /** + * Pattern which describes interesting programs. + */ private Pattern _pattern; + /** + * Constructs the matcher. + * @param aPattern Pattern that describes interesting programs. + */ public ProgramNameMatcher(String aPattern) { _pattern = Pattern.compile(aPattern); } - /* (non-Javadoc) - * @see org.wamblee.crawler.kiss.ProgramMatcher#matches(org.wamblee.crawler.kiss.Program) + /** + * Determines if the program name matches. + * @param aProgram Program. + * @return True iff the program name matches. */ public boolean matches(Program aProgram) { Matcher matcher = _pattern.matcher(aProgram.getName().toLowerCase());