public class EventProcessor
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
EventProcessor.ChildrenHandler<M extends org.eclipse.e4.ui.model.application.ui.MUIElement,C extends org.eclipse.e4.ui.model.application.ui.MUIElement>
Interface to implement by renderers who want their children to be
processed
|
| Constructor and Description |
|---|
EventProcessor() |
| Modifier and Type | Method and Description |
|---|---|
static <C extends org.eclipse.e4.ui.model.application.ui.MUIElement,M extends org.eclipse.e4.ui.model.application.ui.MElementContainer<C>,R extends BaseRenderer<M,?> & EventProcessor.ChildrenHandler<M,C>> |
attachChildProcessor(org.eclipse.e4.core.services.events.IEventBroker eventBroker,
R renderer)
Attach child processing
|
static <M extends org.eclipse.e4.ui.model.application.ui.MUIElement,R extends BaseRenderer<M,?>> |
attachVisibleProcessor(org.eclipse.e4.core.services.events.IEventBroker eventBroker,
R renderer)
Attach visibility processing
|
public static <C extends org.eclipse.e4.ui.model.application.ui.MUIElement,M extends org.eclipse.e4.ui.model.application.ui.MElementContainer<C>,R extends BaseRenderer<M,?> & EventProcessor.ChildrenHandler<M,C>> void attachChildProcessor(org.eclipse.e4.core.services.events.IEventBroker eventBroker, R renderer)
eventBroker - the event brokerrenderer - the rendererpublic static <M extends org.eclipse.e4.ui.model.application.ui.MUIElement,R extends BaseRenderer<M,?>> void attachVisibleProcessor(org.eclipse.e4.core.services.events.IEventBroker eventBroker, R renderer)
eventBroker - the even brokerrenderer - the renderer