Class DashboardWidgetController
- 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
-
- com.hybris.cockpitng.widgets.controller.DashboardWidgetController
-
- All Implemented Interfaces:
WidgetController,WidgetDragAndDropAware,WidgetInstanceManagerAware,java.io.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 DashboardWidgetController extends DefaultWidgetController
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DashboardWidgetController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WidgetchildrengetChildrenContainer()org.zkoss.zul.DivgetInnerContainer()org.zkoss.zul.ButtongetToggleLock()voidglobalClientInfo(DefaultCockpitEvent globalEvent)voidinitialize(org.zkoss.zk.ui.Component comp)Override this method to do initialization stuff for your widget, like initialize widget settings, restore view state from viewmodel, etc.protected booleanisDndEnabled()protected booleanisInRange(int num, java.lang.Integer min, java.lang.Integer max)Checks if the given number is in the given range.voidonViewInfo()voidunlockDnd()-
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, setWidgetTitle
-
Methods inherited from class com.hybris.cockpitng.util.ViewAnnotationAwareComposer
scanEventListeners
-
Methods inherited from class org.zkoss.zk.ui.util.GenericAutowireComposer
alert, didActivate, getPage, willClone, willPassivate
-
-
-
-
Method Detail
-
initialize
public void initialize(org.zkoss.zk.ui.Component comp)
Description copied from class:DefaultWidgetControllerOverride this method to do initialization stuff for your widget, like initialize widget settings, restore view state from viewmodel, etc. This method will be invoked byDefaultWidgetController.doAfterCompose(Component)everytime your widget view is created. SeeGenericForwardComposer.doAfterCompose(Component)for more details.- Overrides:
initializein classDefaultWidgetController
-
isDndEnabled
protected boolean isDndEnabled()
-
onViewInfo
public void onViewInfo()
-
unlockDnd
public void unlockDnd()
-
globalClientInfo
public void globalClientInfo(DefaultCockpitEvent globalEvent)
-
isInRange
protected boolean isInRange(int num, java.lang.Integer min, java.lang.Integer max)Checks if the given number is in the given range.- Parameters:
num- number to checkmin- minimal value in the range (null = -infinity)max- maximal value in the range (null = +infinity)- Returns:
- true if the value is from the range; false otherwise
-
getInnerContainer
public org.zkoss.zul.Div getInnerContainer()
-
getToggleLock
public org.zkoss.zul.Button getToggleLock()
-
getChildrenContainer
public Widgetchildren getChildrenContainer()
-
-