Class SavedQueriesWidgetController
java.lang.Object
org.zkoss.zk.ui.event.GenericEventListener
org.zkoss.zk.ui.util.GenericComposer<T>
org.zkoss.zk.ui.util.GenericAutowireComposer<T>
org.zkoss.zk.ui.util.GenericForwardComposer<org.zkoss.zk.ui.Component>
com.hybris.cockpitng.util.ViewAnnotationAwareComposer
com.hybris.cockpitng.util.DefaultWidgetController
de.hybris.platform.platformbackoffice.widgets.savedqueries.SavedQueriesWidgetController
- All Implemented Interfaces:
com.hybris.cockpitng.core.WidgetController,com.hybris.cockpitng.dnd.WidgetDragAndDropAware,com.hybris.cockpitng.engine.WidgetInstanceManagerAware,Serializable,org.zkoss.zk.ui.event.EventListener,org.zkoss.zk.ui.event.SerializableEventListener,org.zkoss.zk.ui.util.ComponentActivationListener,org.zkoss.zk.ui.util.ComponentCloneListener,org.zkoss.zk.ui.util.Composer<org.zkoss.zk.ui.Component>,org.zkoss.zk.ui.util.ComposerExt<org.zkoss.zk.ui.Component>
public class SavedQueriesWidgetController
extends com.hybris.cockpitng.util.DefaultWidgetController
- See Also:
-
Field Summary
FieldsFields inherited from class org.zkoss.zk.ui.util.GenericAutowireComposer
_separator, application, applicationScope, arg, componentScope, desktop, desktopScope, execution, page, pageScope, param, requestScope, self, session, sessionScope, spaceOwner, spaceScopeFields inherited from class org.zkoss.zk.ui.util.GenericComposer
_applied -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected List<BackofficeSavedQueryModel>filterQueries(String filter) com.hybris.cockpitng.core.events.CockpitEventQueueorg.zkoss.zul.Textboxcom.hybris.cockpitng.labels.LabelServiceorg.zkoss.zul.Listboxorg.zkoss.zul.ListModelList<BackofficeSavedQueryModel>protected com.hybris.backoffice.widgets.notificationarea.NotificationServiceprotected Stringcom.hybris.cockpitng.dataaccess.facades.object.ObjectFacadeprotected Stringorg.zkoss.zul.Checkboxorg.zkoss.zul.ToolbarbuttonvoidhandleObjectCreateEvent(com.hybris.cockpitng.core.events.CockpitEvent event) voidhandleObjectsDeletedEvent(com.hybris.cockpitng.core.events.CockpitEvent event) protected voidhandleObjectsDeletedEventData(BackofficeSavedQueryModel removedQuery) voidhandleObjectUpdatedEvent(com.hybris.cockpitng.core.events.CockpitEvent event) protected voidprotected voidhighlightRecentlyAdded(org.zkoss.zul.Listitem listitem, BackofficeSavedQueryModel queryModel) voidinitialize(org.zkoss.zk.ui.Component comp) protected voidprotected voidprotected voidinitializeListModel(String filterText) protected voidprotected voidsendInitContext(BackofficeSavedQueryModel selectedQuery) voidsetBackofficeSavedQueriesService(BackofficeSavedQueriesService backofficeSavedQueriesService) voidsetCockpitEventQueue(com.hybris.cockpitng.core.events.CockpitEventQueue cockpitEventQueue) voidsetLabelService(com.hybris.cockpitng.labels.LabelService labelService) voidsetListbox(org.zkoss.zul.Listbox listbox) voidsetListModel(org.zkoss.zul.ListModelList<BackofficeSavedQueryModel> listModel) voidsetModelService(ModelService modelService) voidsetNotificationService(com.hybris.backoffice.widgets.notificationarea.NotificationService notificationService) voidsetObjectFacade(com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade objectFacade) voidsetUserService(UserService userService) protected voidshowMissingAttributesMessage(BackofficeSavedQueryModel queryModel, Collection<String> missingAttributes) protected voidMethods inherited from class com.hybris.cockpitng.util.DefaultWidgetController
doAfterCompose, doBeforeCompose, doBeforeComposeChildren, executeOperation, getDragAndDropStrategy, getLabel, getLabel, getModel, getValue, getWidgetDragAndDropStrategyRepository, getWidgetInstanceManager, getWidgetRoot, getWidgetSettings, getWidgetslot, getWidgetTitle, getWidgetUtils, initDragAndDropAwareness, initWidgetSetting, initWidgetSetting, initWidgetSetting, initWidgetSetting, initWidgetSetting, invokeListenerMethod, onSocketInput, preInitialize, sendOutput, sendOutputAfterOperation, sendOutputAfterOperation, sendOutputAfterOperation, setValue, setWidgetInstanceManager, setWidgetTitleMethods inherited from class com.hybris.cockpitng.util.ViewAnnotationAwareComposer
scanEventListenersMethods inherited from class org.zkoss.zk.ui.util.GenericAutowireComposer
alert, didActivate, getPage, willClone, willPassivateMethods inherited from class org.zkoss.zk.ui.util.GenericComposer
doCatch, doFinallyMethods inherited from class org.zkoss.zk.ui.event.GenericEventListener
bindComponent, getController, onEvent, unbindComponent
-
Field Details
-
SOCKET_OUT_ADV_SEARCH_INIT_CTX
- See Also:
-
SETTING_SHARED_QUERIES_INITIALLY_VISIBLE
- See Also:
-
TOOLTIP_REMOVE_BUTTON
- See Also:
-
-
Constructor Details
-
SavedQueriesWidgetController
public SavedQueriesWidgetController()
-
-
Method Details
-
initialize
public void initialize(org.zkoss.zk.ui.Component comp) - Overrides:
initializein classcom.hybris.cockpitng.util.DefaultWidgetController
-
initializeListBox
protected void initializeListBox() -
getSavedQueryNameWithFallback
-
highlightRecentlyAdded
protected void highlightRecentlyAdded(org.zkoss.zul.Listitem listitem, BackofficeSavedQueryModel queryModel) -
initializeListModel
protected void initializeListModel() -
initializeListModel
-
initializeQueriesFilter
protected void initializeQueriesFilter() -
filterQueries
-
sendInitContext
-
getNotificationSource
-
showRemoveConfirmationMessage
-
showMissingAttributesMessage
protected void showMissingAttributesMessage(BackofficeSavedQueryModel queryModel, Collection<String> missingAttributes) -
fetchSavedQueriesAsync
protected void fetchSavedQueriesAsync() -
handleObjectCreateEvent
public void handleObjectCreateEvent(com.hybris.cockpitng.core.events.CockpitEvent event) -
handleObjectUpdatedEvent
public void handleObjectUpdatedEvent(com.hybris.cockpitng.core.events.CockpitEvent event) -
handleSavedQueryUpdatedEvent
-
handleObjectsDeletedEvent
public void handleObjectsDeletedEvent(com.hybris.cockpitng.core.events.CockpitEvent event) -
handleObjectsDeletedEventData
-
getAllQueries
-
getListbox
public org.zkoss.zul.Listbox getListbox() -
setListbox
public void setListbox(org.zkoss.zul.Listbox listbox) -
getListModel
-
setListModel
-
getShowQueriesFilterBtn
public org.zkoss.zul.Toolbarbutton getShowQueriesFilterBtn() -
getFilterTextbox
public org.zkoss.zul.Textbox getFilterTextbox() -
getBackofficeSavedQueriesService
-
setBackofficeSavedQueriesService
public void setBackofficeSavedQueriesService(BackofficeSavedQueriesService backofficeSavedQueriesService) -
getObjectFacade
public com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade getObjectFacade() -
setObjectFacade
public void setObjectFacade(com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade objectFacade) -
getLabelService
public com.hybris.cockpitng.labels.LabelService getLabelService() -
setLabelService
public void setLabelService(com.hybris.cockpitng.labels.LabelService labelService) -
getUserService
-
setUserService
-
getNotificationService
protected com.hybris.backoffice.widgets.notificationarea.NotificationService getNotificationService() -
setNotificationService
public void setNotificationService(com.hybris.backoffice.widgets.notificationarea.NotificationService notificationService) -
getCockpitEventQueue
public com.hybris.cockpitng.core.events.CockpitEventQueue getCockpitEventQueue() -
setCockpitEventQueue
public void setCockpitEventQueue(com.hybris.cockpitng.core.events.CockpitEventQueue cockpitEventQueue) -
getModelService
-
setModelService
-