LimeWire Consolidated API

org.limewire.listener
Class DefaultSourceTypeEvent<S,E>

java.lang.Object
  extended by org.limewire.listener.DefaultSourceEvent<S>
      extended by org.limewire.listener.DefaultSourceTypeEvent<S,E>
All Implemented Interfaces:
SourcedEvent<S>, SourceTypeEvent<S,E>, TypedEvent<E>
Direct Known Subclasses:
AddressEvent, DefaultDataSourceTypeEvent, DownloadManagerEvent, DownloadStateEvent, FileDescChangeEvent, FileOfferEvent, FirewallTransferStatusEvent, FriendEvent, FriendPresenceEvent, FriendRequestEvent, GnutellaConnectionEvent, LibraryChangedEvent, PresenceEvent, RosterEvent, UDPSocketChannelConnectionEvent, UpdateEvent, UpdateEvent

public class DefaultSourceTypeEvent<S,E>
extends DefaultSourceEvent<S>
implements SourceTypeEvent<S,E>

A default, simple implementation of Event.


Constructor Summary
DefaultSourceTypeEvent(S source, E event)
           
 
Method Summary
 boolean equals(Object obj)
           
 E getType()
           
 int hashCode()
           
 String toString()
           
 
Methods inherited from class org.limewire.listener.DefaultSourceEvent
getSource
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.limewire.listener.SourcedEvent
getSource
 

Constructor Detail

DefaultSourceTypeEvent

public DefaultSourceTypeEvent(S source,
                              E event)
Method Detail

getType

public E getType()
Specified by:
getType in interface TypedEvent<E>

hashCode

public int hashCode()
Overrides:
hashCode in class DefaultSourceEvent<S>

equals

public boolean equals(Object obj)
Overrides:
equals in class DefaultSourceEvent<S>

toString

public String toString()
Overrides:
toString in class DefaultSourceEvent<S>

LimeWire Consolidated API

Copyright © 2009. All Rights Reserved.