public abstract class UIExtensionEventListener<T extends org.exoplatform.webui.core.UIComponent>
extends org.exoplatform.webui.event.EventListener<T>
| Constructor and Description |
|---|
UIExtensionEventListener() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Map<String,Object> |
createContext(org.exoplatform.webui.event.Event<T> event)
Create the context from the given event
|
void |
execute(org.exoplatform.webui.event.Event<T> event) |
protected abstract String |
getExtensionType()
Gives the type of the extension
|
protected abstract void |
processEvent(org.exoplatform.webui.event.Event<T> event)
All the filters passed so in this method, we can process the event
without checking anything
|
protected abstract void processEvent(org.exoplatform.webui.event.Event<T> event) throws Exception
event - the event to processException - if an exception occursprotected abstract Map<String,Object> createContext(org.exoplatform.webui.event.Event<T> event) throws Exception
event - the event to convert into a contextException - if an exception occursprotected abstract String getExtensionType()
Copyright © 2003–2015 eXo Platform SAS. All rights reserved.