org.dvb.event
Class UserEventAvailableEvent

java.lang.Object
  extended by java.util.EventObject
      extended by org.davic.resources.ResourceStatusEvent
          extended by org.dvb.event.UserEventAvailableEvent
All Implemented Interfaces:
java.io.Serializable

public class UserEventAvailableEvent
extends ResourceStatusEvent

This event is sent to the resource status event listeners when user input events which had been exclusively reserved by an application are no longer exclusively reserved. Where one change in user input event reservation results in instances of this event being sent to several applications, the following shall apply.

Since:
MHP 1.0.2
See Also:
Serialized Form

Constructor Summary
UserEventAvailableEvent(java.lang.Object source)
          Constructor for the event.
 
Method Summary
 java.lang.Object getSource()
          Returns a UserEventRepository which contains the events which were formerly exclusively reserved as passed into the constructor of the instance.
 
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

UserEventAvailableEvent

public UserEventAvailableEvent(java.lang.Object source)
Constructor for the event.

Parameters:
source - a UserEventRepository which contains the events which stopped being exclusively reserved.
Since:
MHP 1.0.2
Method Detail

getSource

public java.lang.Object getSource()
Returns a UserEventRepository which contains the events which were formerly exclusively reserved as passed into the constructor of the instance.

Overrides:
getSource in class ResourceStatusEvent
Returns:
a UserEventRepository
Since:
MHP 1.0.2