public class ValueChooserController extends DefaultWidgetController
| Modifier and Type | Field and Description |
|---|---|
static String |
ATTRIBUTE_SELECTION_COMPONENT_CANDIDATE |
protected static String |
OUTPUT_SOCKET_SELECTION |
protected static String |
SETTING_CONFIGURATION_CONTEXT |
protected static String |
SETTING_FORCE_SELECTION |
protected static String |
SETTING_MULTI_SELECTION |
protected static String |
SETTING_RENDERER |
| Constructor and Description |
|---|
ValueChooserController() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
bindOptionContainer(Option option,
org.zkoss.zk.ui.HtmlBasedComponent optionContainer) |
protected org.zkoss.zk.ui.HtmlBasedComponent |
createOptionContainer() |
protected <E extends org.zkoss.zk.ui.event.Event> |
createSelectionHandler(org.zkoss.zk.ui.HtmlBasedComponent optionContainer) |
protected CockpitConfigurationService |
getCockpitConfigurationService() |
protected org.zkoss.zk.ui.HtmlBasedComponent |
getOnClickComponent(org.zkoss.zk.ui.HtmlBasedComponent optionContainer) |
protected Option |
getOption(org.zkoss.zk.ui.HtmlBasedComponent optionContainer) |
protected Optional<org.zkoss.zk.ui.HtmlBasedComponent> |
getOptionContainer(Option option) |
protected WidgetComponentRenderer<org.zkoss.zk.ui.Component,Option,Boolean> |
getOptionRenderer() |
protected Set<Option> |
getSelectedOptions() |
protected <T> Collection<T> |
getSelectedValues() |
protected <R> R |
getValueInstance(Value value) |
protected org.zkoss.zul.Div |
getValuesContainer() |
protected void |
handleSelection(org.zkoss.zk.ui.HtmlBasedComponent optionContainer) |
protected void |
handleSelectionImmediately(org.zkoss.zk.ui.HtmlBasedComponent optionContainer,
boolean selected) |
void |
initialize(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 void |
initializeSelection(ValueChooser configuration) |
protected void |
installSelectListener(org.zkoss.zk.ui.HtmlBasedComponent optionContainer) |
protected Boolean |
isSelected(Option option) |
protected ValueChooser |
loadConfiguration() |
protected void |
markAsSelected(org.zkoss.zk.ui.HtmlBasedComponent optionComponent,
boolean selected) |
protected void |
postponeSendingSelection(org.zkoss.zk.ui.Component parent) |
protected void |
renderOption(Option option,
org.zkoss.zk.ui.HtmlBasedComponent parent) |
protected void |
renderOptions(ValueChooser configuration,
org.zkoss.zk.ui.HtmlBasedComponent parent) |
protected void |
sendSelection() |
protected void |
setSelected(Option option,
boolean selected) |
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, setWidgetTitlescanEventListenersalert, didActivate, getPage, willClone, willPassivatepublic static final String ATTRIBUTE_SELECTION_COMPONENT_CANDIDATE
protected static final String OUTPUT_SOCKET_SELECTION
protected static final String SETTING_CONFIGURATION_CONTEXT
protected static final String SETTING_RENDERER
protected static final String SETTING_FORCE_SELECTION
protected static final String SETTING_MULTI_SELECTION
public void initialize(org.zkoss.zk.ui.Component comp)
DefaultWidgetControllerDefaultWidgetController.doAfterCompose(Component) everytime your widget
view is created. See GenericForwardComposer.doAfterCompose(Component) for more details.initialize in class DefaultWidgetControllerprotected void postponeSendingSelection(org.zkoss.zk.ui.Component parent)
protected ValueChooser loadConfiguration() throws CockpitConfigurationException
CockpitConfigurationExceptionprotected void initializeSelection(ValueChooser configuration)
protected WidgetComponentRenderer<org.zkoss.zk.ui.Component,Option,Boolean> getOptionRenderer()
protected void renderOptions(ValueChooser configuration, org.zkoss.zk.ui.HtmlBasedComponent parent)
protected org.zkoss.zk.ui.HtmlBasedComponent createOptionContainer()
protected void bindOptionContainer(Option option, org.zkoss.zk.ui.HtmlBasedComponent optionContainer)
protected Option getOption(org.zkoss.zk.ui.HtmlBasedComponent optionContainer)
protected Optional<org.zkoss.zk.ui.HtmlBasedComponent> getOptionContainer(Option option)
protected void renderOption(Option option, org.zkoss.zk.ui.HtmlBasedComponent parent)
protected void installSelectListener(org.zkoss.zk.ui.HtmlBasedComponent optionContainer)
protected org.zkoss.zk.ui.HtmlBasedComponent getOnClickComponent(org.zkoss.zk.ui.HtmlBasedComponent optionContainer)
protected <E extends org.zkoss.zk.ui.event.Event> org.zkoss.zk.ui.event.EventListener<E> createSelectionHandler(org.zkoss.zk.ui.HtmlBasedComponent optionContainer)
protected void handleSelection(org.zkoss.zk.ui.HtmlBasedComponent optionContainer)
protected void handleSelectionImmediately(org.zkoss.zk.ui.HtmlBasedComponent optionContainer,
boolean selected)
protected void setSelected(Option option, boolean selected)
protected void markAsSelected(org.zkoss.zk.ui.HtmlBasedComponent optionComponent,
boolean selected)
protected void sendSelection()
protected <T> Collection<T> getSelectedValues()
protected <R> R getValueInstance(Value value)
protected org.zkoss.zul.Div getValuesContainer()
protected CockpitConfigurationService getCockpitConfigurationService()
Copyright © 2018. All rights reserved.