public class DefaultComponentWidgetAdapter extends Object implements ComponentWidgetAdapter
WIDGET_STUB_PREFIX| Constructor and Description |
|---|
DefaultComponentWidgetAdapter() |
| Modifier and Type | Method and Description |
|---|---|
void |
addSocketInputEventListener(String socketId,
org.zkoss.zk.ui.event.EventListener<SocketEvent> eventListener)
Registers an eventListener for input socket with the given ID.
|
void |
handleSocketInputEvent(SocketEvent socketInputEvent)
Handles a socket input event sent to this
ComponentWidgetAdapterAware instance from outside. |
void |
registerStubInstance(String widgetId,
ComponentWidgetAdapterAware parent)
Registers a particular stub widget instance for given 'non-widget' aware component
|
void |
sendOutput(String socketId,
Object data,
ComponentWidgetAdapterAware parent)
Sends data to the output socked with the given ID.
|
void |
setCockpitWidgetEngine(CockpitWidgetEngine cockpitWidgetEngine) |
void |
setWidgetInstanceFacade(WidgetInstanceFacade widgetInstanceFacade) |
void |
setWidgetUtils(WidgetUtils widgetUtils) |
void |
unregisterStubInstance()
Unregisters a particular stub widget instance associated with current instance of
ComponentWidgetAdapter |
public void unregisterStubInstance()
ComponentWidgetAdapterComponentWidgetAdapterunregisterStubInstance in interface ComponentWidgetAdapterpublic void registerStubInstance(String widgetId, ComponentWidgetAdapterAware parent)
ComponentWidgetAdapterregisterStubInstance in interface ComponentWidgetAdapterwidgetId - given component id e.g. editor id, action idparent - the parent for registered stub widget instancepublic void sendOutput(String socketId, Object data, ComponentWidgetAdapterAware parent)
ComponentWidgetAdaptersendOutput in interface ComponentWidgetAdaptersocketId - output socket ID to sent the data todata - the data to be sentpublic void handleSocketInputEvent(SocketEvent socketInputEvent)
ComponentWidgetAdapterComponentWidgetAdapterAware instance from outside.handleSocketInputEvent in interface ComponentWidgetAdaptersocketInputEvent - a socket input eventpublic void addSocketInputEventListener(String socketId, org.zkoss.zk.ui.event.EventListener<SocketEvent> eventListener)
ComponentWidgetAdapteraddSocketInputEventListener in interface ComponentWidgetAdaptersocketId - output socket ID to sent the data toeventListener - event listener that is invoked when socket input event comespublic void setCockpitWidgetEngine(CockpitWidgetEngine cockpitWidgetEngine)
public void setWidgetUtils(WidgetUtils widgetUtils)
public void setWidgetInstanceFacade(WidgetInstanceFacade widgetInstanceFacade)
Copyright © 2018. All rights reserved.