public class ResequenceEvent extends PageEditorEvent
ResequenceEvent
is a notification that the component
resequence has occurred.
ResequenceEvent
is used to notify that the component
resequence has occurred.
Modifier and Type | Class and Description |
---|---|
static class |
ResequenceEvent.ComponentIndex |
Constructor and Description |
---|
ResequenceEvent(java.util.List<ResequenceEvent.ComponentIndex> reseqComps,
javax.faces.component.UIComponent sourceContainer,
javax.faces.component.UIComponent targetContainer) |
Modifier and Type | Method and Description |
---|---|
Event |
getEventType()
Returns the type of this event.
|
java.util.List<ResequenceEvent.ComponentIndex> |
getResequencedComponents()
Returns the list of re-sequenced components.
|
javax.faces.component.UIComponent |
getSourceContainer()
Returns the source container where the component is moved from.
|
javax.faces.component.UIComponent |
getTargetContainer()
Returns the target container where the component is moved to.
|
void |
processListener(PageEditorListener listener)
Broadcast this
ResequenceEvent to the specified
PageEditorListener , by whatever mechanism is appropriate. |
isEventHandled, setEventHandled
public ResequenceEvent(java.util.List<ResequenceEvent.ComponentIndex> reseqComps, javax.faces.component.UIComponent sourceContainer, javax.faces.component.UIComponent targetContainer)
public void processListener(PageEditorListener listener) throws javax.faces.event.AbortProcessingException
ResequenceEvent
to the specified
PageEditorListener
, by whatever mechanism is appropriate.
This is accomplished by calling processResequence
method on
ResequenceListener
, and passing this ResequenceEvent
as a paramter.processListener
in class PageEditorEvent
listener
- PageEditorListener
to send this
ResequenceEvent
to.javax.faces.event.AbortProcessingException
- Signal Oracle Composer that no further
processing on the current event should be performed.public final Event getEventType()
getEventType
in class PageEditorEvent
Event.RESEQUENCE_EVENT
.public javax.faces.component.UIComponent getSourceContainer()
public javax.faces.component.UIComponent getTargetContainer()
public java.util.List<ResequenceEvent.ComponentIndex> getResequencedComponents()