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 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 getComment() { 32 return "email address ref found in '" + resource.getURL() + "' : '" + eMailAddress.getAddress() + "'"; 33 } 34 35 public String toString ( ) { 36 return getComment(); 37 } 38 39 } 40 | Popular Tags |