com.sun.rave.web.ui.component.util.event
Class EventObjectBase

java.lang.Object
  extended by java.util.EventObject
      extended by com.sun.rave.web.ui.component.util.event.EventObjectBase
All Implemented Interfaces:
UIComponentHolder, java.io.Serializable
Direct Known Subclasses:
AfterCreateEvent, AfterEncodeEvent, AfterLoopEvent, BeforeCreateEvent, BeforeEncodeEvent, BeforeLoopEvent, CommandEvent, DecodeEvent, EncodeEvent

public class EventObjectBase
extends java.util.EventObject
implements UIComponentHolder

This class serves as the base class for EventObjects in this package.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
protected EventObjectBase(javax.faces.component.UIComponent component)
           This constructor is protected to avoid direct instantiation, one of the sub-classes of this class should be used instead.
 
Method Summary
 javax.faces.component.UIComponent getUIComponent()
           This method returns the UIComponent held by the Object implementing this interface.
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EventObjectBase

protected EventObjectBase(javax.faces.component.UIComponent component)

This constructor is protected to avoid direct instantiation, one of the sub-classes of this class should be used instead.

Parameters:
component - The UIComponent associated with this EventObject.
Method Detail

getUIComponent

public javax.faces.component.UIComponent getUIComponent()

This method returns the UIComponent held by the Object implementing this interface.

Specified by:
getUIComponent in interface UIComponentHolder
Returns:
The UIComponent.