X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Fgofetch%2Fsupport%2FPipedot.java;h=17388b21030f5cbdbbd12518b9b0b1023594fff5;hb=7686553a3f040e0efb9416bd8cc024f967356f98;hp=89932f7636c170abc3b34b7c71542880b255984c;hpb=100a839503d23e324d2db3f6d3e47892def3bf81;p=gofetch.git diff --git a/src/be/nikiroo/gofetch/support/Pipedot.java b/src/be/nikiroo/gofetch/support/Pipedot.java index 89932f7..17388b2 100644 --- a/src/be/nikiroo/gofetch/support/Pipedot.java +++ b/src/be/nikiroo/gofetch/support/Pipedot.java @@ -31,7 +31,7 @@ public class Pipedot extends BasicSupport { List list = new ArrayList(); URL url = new URL("https://pipedot.org/"); - InputStream in = open(url); + InputStream in = downloader.open(url); Document doc = DataUtil.load(in, "UTF-8", url.toString()); Elements articles = doc.getElementsByClass("story"); for (Element article : articles) { @@ -94,7 +94,7 @@ public class Pipedot extends BasicSupport { List comments = new ArrayList(); URL url = new URL(story.getUrlInternal()); - InputStream in = open(url); + InputStream in = downloader.open(url); Document doc = DataUtil.load(in, "UTF-8", url.toString()); Elements listing = doc.getElementsByTag("main"); if (listing.size() > 0) { @@ -142,12 +142,7 @@ public class Pipedot extends BasicSupport { } private List toLines(Element element) { - return toLines(element, new QuoteProcessor() { - @Override - public String processText(String text) { - return text; - } - + return toLines(element, new BasicElementProcessor() { @Override public boolean detectQuote(Node node) { if (node instanceof Element) { @@ -160,16 +155,6 @@ public class Pipedot extends BasicSupport { return false; } - - @Override - public boolean ignoreNode(Node node) { - return false; - } - - @Override - public String manualProcessing(Node node) { - return null; - } }); } }