public abstract class PageEditorEvent
extends java.lang.Object
PageEditorEvent
is the base class for UI events that can be
fired by Oracle Composer. Concrete event classes must subclass
PageEditorEvent
in order to be supported by Oracle Composer
eventing model.Constructor and Description |
---|
PageEditorEvent() |
Modifier and Type | Method and Description |
---|---|
abstract Event |
getEventType()
Returns the type of this event.
|
boolean |
isEventHandled()
Returns whether the event has been handled or not.
|
abstract void |
processListener(PageEditorListener listener)
Broadcast this
PageEditorEvent to the specified
PageEditorListener , by whatever mechanism is appropriate. |
void |
setEventHandled(boolean eventHandled)
Set whether the event has been handled or not.
|
public abstract void processListener(PageEditorListener listener) throws javax.faces.event.AbortProcessingException
PageEditorEvent
to the specified
PageEditorListener
, by whatever mechanism is appropriate.
Typically, this will be accomplished by calling an event processing
method, and passing this PageEditorEvent
as a paramter.listener
- PageEditorListener
to send this
CloseEvent
to.javax.faces.event.AbortProcessingException
- Signal Page Editor that no further
processing on the current event should be performed.public abstract Event getEventType()
The implementing classes must return one of the types enumerated in
.
Event
public boolean isEventHandled()
public void setEventHandled(boolean eventHandled)
eventHandled
- whether the event has been handled