01: package net.javacoding.jspider.api.event.resource;
02:
03: import net.javacoding.jspider.api.model.FetchedResource;
04: import net.javacoding.jspider.api.event.EventVisitor;
05:
06: /**
07: * $Id: EMailAddressDiscoveredEvent.java,v 1.1 2003/04/08 15:50:25 vanrogu Exp $
08: */
09: public class EMailAddressDiscoveredEvent extends ResourceRelatedEvent {
10:
11: protected String email;
12:
13: public EMailAddressDiscoveredEvent(FetchedResource resource,
14: String email) {
15: super (resource);
16: this .email = email;
17: }
18:
19: public FetchedResource getResource() {
20: return (FetchedResource) resource;
21: }
22:
23: public String getEmailAddress() {
24: return email;
25: }
26:
27: public String getComment() {
28: return "e-mail address '" + email + "' discovered";
29: }
30:
31: public void accept(EventVisitor visitor) {
32: visitor.visit(this );
33: }
34:
35: public String toString() {
36: return getComment();
37: }
38:
39: }
|