*/
public class ProgramNameMatcher implements Condition<Program> {
+ /**
+ * 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());