X-Git-Url: https://git.pterodactylus.net/?p=arachne.git;a=blobdiff_plain;f=src%2Fnet%2Fpterodactylus%2Farachne%2Fcore%2FURLFetcher.java;fp=src%2Fnet%2Fpterodactylus%2Farachne%2Fcore%2FURLFetcher.java;h=d2ce831681cf60089865490ebf309b4614fafc35;hp=ddfbddd815ac68a385fb0f9a3a8ae3cf1a160cce;hb=60ed0322361a6f8110e1c8191138039adaa0f6b0;hpb=e6d67f8ff35ca69feb69811b4e09c52d3118fa9c diff --git a/src/net/pterodactylus/arachne/core/URLFetcher.java b/src/net/pterodactylus/arachne/core/URLFetcher.java index ddfbddd..d2ce831 100644 --- a/src/net/pterodactylus/arachne/core/URLFetcher.java +++ b/src/net/pterodactylus/arachne/core/URLFetcher.java @@ -40,6 +40,9 @@ class URLFetcher implements Runnable, ParserListener { /** The collected URLs. */ private final List collectedPages = new ArrayList(); + /** The title of the URL. */ + private String title; + /** * Creates a new fetcher for the given URL. * @@ -60,6 +63,15 @@ class URLFetcher implements Runnable, ParserListener { // /** + * Returns the title of the fetched URL. + * + * @return The fetched URL’s title + */ + public String getTitle() { + return title; + } + + /** * Returns the pages collected while parsing this URL. * * @return The collected pages @@ -132,6 +144,7 @@ class URLFetcher implements Runnable, ParserListener { * {@inheritDoc} */ public void parsedTitle(InputStream inputStream, String title) { + this.title = title; } }