KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > net > javacoding > jspider > api > event > resource > EMailAddressReferenceDiscoveredEvent


1 package net.javacoding.jspider.api.event.resource;
2
3 import net.javacoding.jspider.api.model.EMailAddress;
4 import net.javacoding.jspider.api.model.FetchedResource;
5 import net.javacoding.jspider.api.event.EventVisitor;
6
7 /**
8  * $Id: EMailAddressReferenceDiscoveredEvent.java,v 1.1 2003/04/08 15:50:25 vanrogu Exp $
9  */

10 public class EMailAddressReferenceDiscoveredEvent extends ResourceRelatedEvent {
11
12     protected EMailAddress eMailAddress;
13
14     public EMailAddressReferenceDiscoveredEvent ( FetchedResource resource, EMailAddress emailAddress ) {
15         super ( resource );
16         this.eMailAddress = emailAddress;
17     }
18
19     public FetchedResource getResource ( ) {
20         return (FetchedResource) resource;
21     }
22
23     public void accept(EventVisitor visitor) {
24         visitor.visit(this);
25     }
26
27     public EMailAddress getEMailAddress ( ) {
28         return eMailAddress;
29     }
30
31     public String JavaDoc getComment() {
32         return "email address ref found in '" + resource.getURL() + "' : '" + eMailAddress.getAddress() + "'";
33     }
34
35     public String JavaDoc toString ( ) {
36         return getComment();
37     }
38
39 }
40
Popular Tags