Class FlexibleSidebarToggleActionRenderer
- java.lang.Object
-
- com.hybris.cockpitng.actions.impl.DefaultActionRenderer<INPUT,OUTPUT>
-
- com.hybris.cockpitng.actions.AbstractStatefulActionRenderer<java.lang.Object,java.lang.Object>
-
- com.hybris.cockpitng.actions.toggle.AbstractToggleActionRenderer
-
- com.hybris.cockpitng.actions.flexibletoggle.FlexibleSidebarToggleActionRenderer
-
- All Implemented Interfaces:
CockpitActionRenderer<java.lang.Object,java.lang.Object>
public class FlexibleSidebarToggleActionRenderer extends AbstractToggleActionRenderer
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.hybris.cockpitng.actions.impl.DefaultActionRenderer
DefaultActionRenderer.DefaultActionRendererEventListener<T extends org.zkoss.zk.ui.event.Event>
-
-
Field Summary
-
Fields inherited from class com.hybris.cockpitng.actions.impl.DefaultActionRenderer
LABEL_CONTAINER_SCLASS, tooltipText
-
-
Constructor Summary
Constructors Constructor Description FlexibleSidebarToggleActionRenderer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleangetDefaultActiveState(ActionContext<java.lang.Object> context)protected java.lang.ObjectgetOutputValue(ActionContext<java.lang.Object> ctx)Reads action's valueprotected java.lang.StringgetToggleInput(ActionContext<java.lang.Object> context)protected booleanisActionActivated(ActionContext<java.lang.Object> context, java.lang.Object inputData)protected booleanisBreakpointInitialized(org.zkoss.zk.ui.Component parent, ActionContext<java.lang.Object> actionContext)protected booleanisInputConfigured(ActionContext<java.lang.Object> context)protected voidpostponedMessageSend(Action parent, java.lang.String socket, java.lang.Object value)voidrender(org.zkoss.zk.ui.Component parent, CockpitAction<java.lang.Object,java.lang.Object> action, ActionContext<java.lang.Object> context, boolean updateMode, ActionListener<java.lang.Object> listener)protected voidsetBreakpointInitialized(org.zkoss.zk.ui.Component parent, ActionContext<java.lang.Object> actionContext)-
Methods inherited from class com.hybris.cockpitng.actions.toggle.AbstractToggleActionRenderer
addToggleListener, createToggleListener, initializeState, initializeToggleListener, isActive, updateActiveSClasses
-
Methods inherited from class com.hybris.cockpitng.actions.AbstractStatefulActionRenderer
addStateSocketListener, createStateSocketListener, getValue, initializeStateSocketListener, setValue
-
Methods inherited from class com.hybris.cockpitng.actions.impl.DefaultActionRenderer
addEventListener, addKeyboardSupport, adjustUri, checkDataCompatibleWithDefinedInput, createEventListener, createYTestId, extractIconDisabledUri, extractIconHoverUri, extractIconUri, extractKeyEvent, findActionComponent, findGroupComponent, findParentComponent, getActionBodySclass, getIconHoverUri, getIconUri, getKeyboardSupportService, getLocalizedName, getOrCreateContainer, getOrCreateIcon, getOrCreateIcon, getOrCreateLabel, getOrCreateLabel, getTooltipText, getToolTipWithCtrlKeysText, loadFromParentModel, perform, performWithConfirmationCheck, registerHoverEventsOnContainer, removeEventListeners, removeEventListeners, removeIcon, removeLabel, setTooltipText, storeInParentModel, triggerFromKeyEvent
-
-
-
-
Method Detail
-
render
public void render(org.zkoss.zk.ui.Component parent, CockpitAction<java.lang.Object,java.lang.Object> action, ActionContext<java.lang.Object> context, boolean updateMode, ActionListener<java.lang.Object> listener)- Specified by:
renderin interfaceCockpitActionRenderer<java.lang.Object,java.lang.Object>- Overrides:
renderin classAbstractToggleActionRenderer
-
postponedMessageSend
protected void postponedMessageSend(Action parent, java.lang.String socket, java.lang.Object value)
-
isBreakpointInitialized
protected boolean isBreakpointInitialized(org.zkoss.zk.ui.Component parent, ActionContext<java.lang.Object> actionContext)
-
setBreakpointInitialized
protected void setBreakpointInitialized(org.zkoss.zk.ui.Component parent, ActionContext<java.lang.Object> actionContext)
-
getDefaultActiveState
protected boolean getDefaultActiveState(ActionContext<java.lang.Object> context)
- Specified by:
getDefaultActiveStatein classAbstractToggleActionRenderer- Parameters:
context- action context- Returns:
- starting state of action
-
getOutputValue
protected java.lang.Object getOutputValue(ActionContext<java.lang.Object> ctx)
Description copied from class:AbstractToggleActionRendererReads action's value- Specified by:
getOutputValuein classAbstractToggleActionRenderer- Parameters:
ctx- action context- Returns:
- a value that will be sent on action perform
-
isInputConfigured
protected boolean isInputConfigured(ActionContext<java.lang.Object> context)
- Specified by:
isInputConfiguredin classAbstractToggleActionRenderer
-
getToggleInput
protected java.lang.String getToggleInput(ActionContext<java.lang.Object> context)
- Specified by:
getToggleInputin classAbstractToggleActionRenderer
-
isActionActivated
protected boolean isActionActivated(ActionContext<java.lang.Object> context, java.lang.Object inputData)
- Specified by:
isActionActivatedin classAbstractToggleActionRenderer
-
-