org.davic.net.tuning
Class NetworkInterfaceEvent

java.lang.Object
  extended by java.util.EventObject
      extended by org.davic.net.tuning.NetworkInterfaceEvent
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
NetworkInterfaceTuningEvent, NetworkInterfaceTuningOverEvent

public abstract class NetworkInterfaceEvent
extends java.util.EventObject

Base class for events related to network interfaces. Events that inherit from NetworkInterfaceEvent will be sent to all registered listeners, when they are sent.

See Also:
Serialized Form

Constructor Summary
NetworkInterfaceEvent(java.lang.Object networkInterface)
          The constructor for the event
 
Method Summary
 java.lang.Object getSource()
          Returns the NetworkInterface that generated the event
 
Methods inherited from class java.util.EventObject
toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NetworkInterfaceEvent

public NetworkInterfaceEvent(java.lang.Object networkInterface)
The constructor for the event

Parameters:
networkInterface - the network interface which the event is generated for.
Method Detail

getSource

public java.lang.Object getSource()
Returns the NetworkInterface that generated the event

Overrides:
getSource in class java.util.EventObject