public class EnumerationActionRenderer
extends <any>
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
LABEL_ENUMERATION_ACTION_UPDATE_STATUS |
static java.lang.String |
ORIENT_VERTICAL |
protected static java.lang.String |
SCLASS_YW_ENUMERATION_ACTION_CONTAINER |
protected static java.lang.String |
SCLASS_YW_ENUMERATION_ACTION_MENU_CONTAINER |
protected static java.lang.String |
SCLASS_YW_ENUMERATION_ACTION_MENU_DISABLED |
protected static java.lang.String |
SCLASS_YW_ENUMERATION_ACTION_MENU_POPUP |
protected static java.lang.String |
SCLASS_YW_ENUMERATION_ACTION_MENU_POPUP_MENUITEM |
protected static java.lang.String |
SCLASS_YW_ENUMERATION_ACTION_POPUP |
static java.lang.String |
VIEW_MODE_MENU |
| Constructor and Description |
|---|
EnumerationActionRenderer() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
attachListenerToMenuitem(java.util.Map<Radio,HybrisEnumValue> map,
<any> context) |
protected void |
closeActionGroupPopup(Component parent) |
protected Button |
createButton(java.lang.String labelKey,
<any> clickEventListener,
<any> context) |
protected HtmlBasedComponent |
createEnumList(java.util.List<HybrisEnumValue> hybrisEnumValues,
<any> context,
<any> eventListener) |
protected <any> |
createEventListener(<any> action,
<any> context,
<any> listener) |
protected Menuitem |
createMenuEntry(Component parent,
<any> action,
<any> context,
<any> listener,
HybrisEnumValue enumValue) |
protected Window |
createWindow() |
protected boolean |
isViewMode(<any> context,
java.lang.String viewMode) |
protected boolean |
isWindowAlreadyOpened(Component component) |
protected void |
openWindow(Window window) |
protected java.util.List<java.lang.Object> |
prepareData(java.util.Collection<java.lang.Object> data) |
protected java.util.List<HybrisEnumValue> |
prepareEnums(java.lang.String qualifier,
java.util.List<java.lang.Object> dataToUpdate) |
void |
render(Component parent,
<any> action,
<any> context,
boolean updateMode,
<any> listener) |
protected void |
renderAsMenu(Component parent,
<any> action,
<any> context,
boolean updateMode,
<any> listener) |
protected static final java.lang.String LABEL_ENUMERATION_ACTION_UPDATE_STATUS
protected static final java.lang.String SCLASS_YW_ENUMERATION_ACTION_POPUP
protected static final java.lang.String SCLASS_YW_ENUMERATION_ACTION_CONTAINER
protected static final java.lang.String SCLASS_YW_ENUMERATION_ACTION_MENU_CONTAINER
protected static final java.lang.String SCLASS_YW_ENUMERATION_ACTION_MENU_DISABLED
protected static final java.lang.String SCLASS_YW_ENUMERATION_ACTION_MENU_POPUP
protected static final java.lang.String SCLASS_YW_ENUMERATION_ACTION_MENU_POPUP_MENUITEM
public static final java.lang.String VIEW_MODE_MENU
public static final java.lang.String ORIENT_VERTICAL
public void render(Component parent,
<any> action,
<any> context,
boolean updateMode,
<any> listener)
protected void renderAsMenu(Component parent,
<any> action,
<any> context,
boolean updateMode,
<any> listener)
protected Menuitem createMenuEntry(Component parent,
<any> action,
<any> context,
<any> listener,
HybrisEnumValue enumValue)
protected void closeActionGroupPopup(Component parent)
protected boolean isViewMode(<any> context,
java.lang.String viewMode)
protected <any> createEventListener(<any> action,
<any> context,
<any> listener)
protected java.util.List<java.lang.Object> prepareData(java.util.Collection<java.lang.Object> data)
protected java.util.List<HybrisEnumValue> prepareEnums(java.lang.String qualifier, java.util.List<java.lang.Object> dataToUpdate)
protected Window createWindow()
protected HtmlBasedComponent createEnumList(java.util.List<HybrisEnumValue> hybrisEnumValues, <any> context, <any> eventListener)
protected Button createButton(java.lang.String labelKey,
<any> clickEventListener,
<any> context)
protected void attachListenerToMenuitem(java.util.Map<Radio,HybrisEnumValue> map, <any> context)
protected void openWindow(Window window)
protected boolean isWindowAlreadyOpened(Component component)
Copyright © 2018 SAP SE. All Rights Reserved.