public class DefaultWidgetUtils extends Object implements WidgetUtils
WidgetUtils. For internal use only.NOTIFIER_STACK| Constructor and Description |
|---|
DefaultWidgetUtils() |
| Modifier and Type | Method and Description |
|---|---|
void |
addGlobalEventListener(String eventName,
Widgetslot widget,
org.zkoss.zk.ui.event.EventListener eventListener,
String scope)
Adds an event listener to the global event queue.
|
org.zkoss.zk.ui.Component |
addNotifierToStack(org.zkoss.zk.ui.Component content) |
org.zkoss.zk.ui.Component |
addNotifierToStack(org.zkoss.zk.ui.Component content,
org.zkoss.zk.ui.Component notifierStack) |
void |
clearWidgetLibrary() |
void |
dispatchGlobalEvents()
Gets all unprocessed events from the global event queue and notifies subscribers.
|
org.zkoss.zk.ui.Component |
getCockpitRoot()
Gets the root of the current desktop.
|
protected Map<String,Widgetslot> |
getDesktopWidgetslotMap() |
protected Set<Resettable> |
getElementsToReset() |
WidgetPersistenceService |
getModelBasedWidgetPersistenceService() |
Widgetslot |
getRegisteredWidgetslot(String widgetInstanceId)
Gets the
Widgetslot component for the given widgetInstanceId, if it has been registered for the
current Desktop. |
Widgetslot |
getRegisteredWidgetslot(WidgetInstance widgetInstance)
Gets the
Widgetslot component for the given WidgetInstance, if it has been registered for the
current Desktop. |
org.zkoss.zk.ui.Component |
getRoot()
Same as
WidgetUtils.getCockpitRoot(). |
protected CockpitSessionService |
getSessionService() |
protected WidgetPersistenceService |
getWidgetPersistenceService() |
protected WidgetService |
getWidgetService() |
XMLWidgetPersistenceService |
getXmlBasedWidgetPersistenceService() |
boolean |
isPartOfComposedWidget(Widget widget)
Checks, if the given widget is has a group widget as ancestor.
|
void |
refreshWidgetLibrary() |
void |
registerWidgetslot(Widgetslot widgetslot)
Registers a
Widgetslot at the current Desktop. |
void |
setCockpitEventQueue(CockpitEventQueue cockpitEventQueue) |
void |
setElementsToReset(Set<Resettable> elementsToReset) |
void |
setModelBasedWidgetPersistenceService(WidgetPersistenceService modelBasedWidgetPersistenceService) |
void |
setSessionService(CockpitSessionService sessionService) |
void |
setWidgetDefinitionService(CockpitComponentDefinitionService widgetDefinitionService) |
void |
setWidgetPersistenceService(WidgetPersistenceService widgetPersistenceService) |
void |
setWidgetService(WidgetService widgetService) |
void |
setXmlBasedWidgetPersistenceService(XMLWidgetPersistenceService xmlBasedWidgetPersistenceService) |
public void refreshWidgetLibrary()
refreshWidgetLibrary in interface WidgetUtilspublic void clearWidgetLibrary()
clearWidgetLibrary in interface WidgetUtilspublic void addGlobalEventListener(String eventName, Widgetslot widget, org.zkoss.zk.ui.event.EventListener eventListener, String scope)
WidgetUtilsaddGlobalEventListener in interface WidgetUtilspublic void dispatchGlobalEvents()
WidgetUtilsdispatchGlobalEvents in interface WidgetUtilspublic org.zkoss.zk.ui.Component addNotifierToStack(org.zkoss.zk.ui.Component content)
addNotifierToStack in interface WidgetUtilscontent - content component of the notify entry.public org.zkoss.zk.ui.Component addNotifierToStack(org.zkoss.zk.ui.Component content,
org.zkoss.zk.ui.Component notifierStack)
addNotifierToStack in interface WidgetUtilscontent - content component of the notify entrynotifierStack - All notifiers will be displayed in this component. If null, no notifier entries will be
created at all.public Widgetslot getRegisteredWidgetslot(WidgetInstance widgetInstance)
WidgetUtilsWidgetslot component for the given WidgetInstance, if it has been registered for the
current Desktop.getRegisteredWidgetslot in interface WidgetUtilspublic Widgetslot getRegisteredWidgetslot(String widgetInstanceId)
WidgetUtilsWidgetslot component for the given widgetInstanceId, if it has been registered for the
current Desktop.getRegisteredWidgetslot in interface WidgetUtilspublic void registerWidgetslot(Widgetslot widgetslot)
WidgetUtilsWidgetslot at the current Desktop.registerWidgetslot in interface WidgetUtilsprotected Map<String,Widgetslot> getDesktopWidgetslotMap()
public org.zkoss.zk.ui.Component getRoot()
WidgetUtilsWidgetUtils.getCockpitRoot().getRoot in interface WidgetUtilspublic org.zkoss.zk.ui.Component getCockpitRoot()
WidgetUtilsgetCockpitRoot in interface WidgetUtilspublic boolean isPartOfComposedWidget(Widget widget)
WidgetUtilsisPartOfComposedWidget in interface WidgetUtilsprotected CockpitSessionService getSessionService()
public void setSessionService(CockpitSessionService sessionService)
public XMLWidgetPersistenceService getXmlBasedWidgetPersistenceService()
public void setXmlBasedWidgetPersistenceService(XMLWidgetPersistenceService xmlBasedWidgetPersistenceService)
public WidgetPersistenceService getModelBasedWidgetPersistenceService()
public void setModelBasedWidgetPersistenceService(WidgetPersistenceService modelBasedWidgetPersistenceService)
protected WidgetService getWidgetService()
public void setWidgetService(WidgetService widgetService)
protected WidgetPersistenceService getWidgetPersistenceService()
public void setWidgetPersistenceService(WidgetPersistenceService widgetPersistenceService)
public void setWidgetDefinitionService(CockpitComponentDefinitionService widgetDefinitionService)
public void setCockpitEventQueue(CockpitEventQueue cockpitEventQueue)
protected Set<Resettable> getElementsToReset()
public void setElementsToReset(Set<Resettable> elementsToReset)
Copyright © 2018. All rights reserved.