01: package net.javacoding.jspider.tool.impl;
02:
03: import net.javacoding.jspider.api.event.JSpiderEvent;
04: import net.javacoding.jspider.api.event.resource.ResourceReferenceDiscoveredEvent;
05: import net.javacoding.jspider.api.model.Resource;
06:
07: /**
08: * $Id: FindLinksTool.java,v 1.2 2003/04/01 19:44:42 vanrogu Exp $
09: */
10: public class FindLinksTool extends BaseToolImpl {
11:
12: public String getName() {
13: return "findlinks";
14: }
15:
16: public void notify(JSpiderEvent event) {
17:
18: if (event instanceof ResourceReferenceDiscoveredEvent) {
19: ResourceReferenceDiscoveredEvent rrde = (ResourceReferenceDiscoveredEvent) event;
20: Resource resource = rrde.getReferencedResource();
21: System.out.println(resource.getURL());
22: }
23:
24: }
25: }
|