Class AbstractIntegrationSelectorController
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.integrationbackoffice.widgets.common.controllers.AbstractIntegrationSelectorController
- 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>
- Direct Known Subclasses:
IntegrationObjectSelectorController
public abstract class AbstractIntegrationSelectorController
extends com.hybris.cockpitng.util.DefaultWidgetController
Controller with common functionality across integrationbackoffice toolbar selector controllers.
Contains a combobox for object selection and a reference to custom actions.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.hybris.cockpitng.components.Actionsstatic final Stringprotected org.zkoss.zul.Comboboxstatic final Stringprotected static final StringFields 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 abstract Collection<org.zkoss.zul.Comboitem>protected voidprotected org.zkoss.zul.ComboitemfindComboitem(Object comboitemValue) voidinitialize(org.zkoss.zk.ui.Component component) abstract voidvoidvoidvoidsendOnChangeEvent(org.zkoss.zul.Comboitem comboitem) Methods 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
-
REFRESH_COMBOBOX_IN_SOCKET
- See Also:
-
COMBOBOX_ID
- See Also:
-
SETTING_ACTIONS_SLOT
- See Also:
-
actions
protected com.hybris.cockpitng.components.Actions actions -
integrationComboBox
protected org.zkoss.zul.Combobox integrationComboBox
-
-
Constructor Details
-
AbstractIntegrationSelectorController
public AbstractIntegrationSelectorController()
-
-
Method Details
-
initialize
public void initialize(org.zkoss.zk.ui.Component component) - Overrides:
initializein classcom.hybris.cockpitng.util.DefaultWidgetController
-
refreshCombobox
public void refreshCombobox() -
integrationComboBoxOnChange
public abstract void integrationComboBoxOnChange() -
loadCombobox
public void loadCombobox() -
sendOnChangeEvent
public void sendOnChangeEvent(org.zkoss.zul.Comboitem comboitem) -
buildComboitems
-
clearCombobox
protected void clearCombobox() -
findComboitem
-