Registers session component instants which want to receive low level events.
The dispatcher holds a list of all known low level event listeners and is responsible
to dispatch the according part of an original HTTP request to the
LowLevelEventListener.processLowLevelEvent(StringString[]) method of the registered
LowLevelEventListener s.
author: Armin Haaf
getLowLevelEventListener(String eventId) Returns list of registered low level event listener for the given event id.
Parameters: eventId - The id (HTTP request parameter name) under which the listeners are registered.
register(LowLevelEventListener gl) Registers a low level event listeners (for HTTP request processing).
The NamePrefix of the listeners id is used as HTTP requestr parameter name.
setNamedEvents(boolean registerListenerAlsoUnderName) Register low level event listeners additionally by their component name as event id.
Used for purposes where you use fixed ids vs.
dispatch the events, encoded as [name/(multiple)values]
in the HTTP request. the part in front of the UID_DIVIDER ('-') is removed, first.
if the remainder contains an underscore ('_'), only the portion afore will be used
to identify the target component.
Parameters: name - Parameters: values - if the event has been dispatched
Returns list of registered low level event listener for the given event id.
Parameters: eventId - The id (HTTP request parameter name) under which the listeners are registered. A list of registered low level event listener for the given event id.
Registers a low level event listeners (for HTTP request processing).
The NamePrefix of the listeners id is used as HTTP requestr parameter name. .
Parameters: gl - listeners
final public void setNamedEvents(boolean registerListenerAlsoUnderName)(Code)
Register low level event listeners additionally by their component name as event id.
Used for purposes where you use fixed ids vs. dnymaically applied ids.
Parameters: registerListenerAlsoUnderName - if true then components will also receieveHTTP values under their org.wings.SComponent.getNamein addition to org.wings.LowLevelEventListener.getLowLevelEventId