Add parser for the “Heldentage” comic.
[rhynodge.git] / src / main / java / net / pterodactylus / rhynodge / watchers / HeldentageWatcher.java
1 package net.pterodactylus.rhynodge.watchers;
2
3 import static java.util.Arrays.asList;
4
5 import java.util.List;
6
7 import net.pterodactylus.rhynodge.Filter;
8 import net.pterodactylus.rhynodge.Query;
9 import net.pterodactylus.rhynodge.Trigger;
10 import net.pterodactylus.rhynodge.Watcher;
11 import net.pterodactylus.rhynodge.filters.HtmlFilter;
12 import net.pterodactylus.rhynodge.filters.comics.HeldentageFilter;
13 import net.pterodactylus.rhynodge.queries.HttpQuery;
14 import net.pterodactylus.rhynodge.triggers.NewComicTrigger;
15
16 /**
17  * {@link Watcher} implementation that watches for new “Heldentage” comics.
18  *
19  * @author <a href="mailto:bombe@pterodactylus.net">David ‘Bombe’ Roden</a>
20  */
21 public class HeldentageWatcher extends DefaultWatcher {
22
23         public HeldentageWatcher(Query query, List<Filter> filters, Trigger trigger) {
24                 super(new HttpQuery("http://www.der-flix.de/"), asList(new HtmlFilter(), new HeldentageFilter()), new NewComicTrigger());
25         }
26
27 }