# com.bea.netuix.events Package

## Interface Summary

CustomEvent | Class to represent a custom event with arbitrary payload.
Event | Superclass for portal framework event classes.
GenericEvent | Class to represent a generic event with arbitrary payload.
PageFlowEvent | Class to represent an event arising from a PageFlow action that has been raised in a portlet.
RefreshEvent | Class to represent a refresh event (i.e. an event handled by the tag `<handlePortalEvent event="onRefresh">`).
StrutsEvent | Class to represent an event arising from a Struts action that has been raised in a portlet.
WindowActivationEvent | Class to represent a window activation event (i.e. an event handled by the tag `<handlePortalEvent event="onActivation">`).
WindowDeactivationEvent | Class to represent a deactivation event (i.e. an event handled by the tag `<handlePortalEvent event="onDeactivation">`).
WindowModeChangeEvent | Class to represent a mode change event from a portlet (i.e. an event handled by the tag `<handlePortalEvent event="on[myMode]">`).
WindowStateChangeEvent | Class to represent a state event for a portlet (i.e. an event handled by the tag `<handlePortalEvent event="on[Minimize/Maximize/Normal]">`).