protected void initCaptionField() { captionValueChangeListener = createCaptionValueChangeListener(); caption.addValueChangeListener(captionValueChangeListener); }
@Override public void postInit() { typesInfo = widgetRepository.getWidgetTypesInfo(); setWidgetType(); initParametersFrame(); widgetCaption.addValueChangeListener(v -> { if (StringUtils.isEmpty(widgetId.getValue())) { widgetId.setValue(v.getValue()); } }); ((AbstractDatasource) widgetDs).setModified(false); }
protected void initRememberMe() { loginChangeListener = e -> loginByRememberMe = false; if (!webConfig.getRememberMeEnabled()) { rememberMeCheckBox.setValue(false); rememberMeCheckBox.setVisible(false); return; } String rememberMeCookie = app.getCookieValue(COOKIE_REMEMBER_ME); if (Boolean.parseBoolean(rememberMeCookie)) { String encodedLogin = app.getCookieValue(COOKIE_LOGIN) != null ? app.getCookieValue(COOKIE_LOGIN) : ""; String login = URLEncodeUtils.decodeUtf8(encodedLogin); String rememberMeToken = app.getCookieValue(COOKIE_PASSWORD) != null ? app.getCookieValue(COOKIE_PASSWORD) : ""; if (StringUtils.isNotEmpty(rememberMeToken)) { rememberMeCheckBox.setValue(true); loginField.setValue(login); passwordField.setValue(rememberMeToken); loginByRememberMe = true; } loginField.addValueChangeListener(loginChangeListener); passwordField.addValueChangeListener(loginChangeListener); } }
field.addValueChangeListener(e -> { String strValue = e.getValue(); if (strValue == null) {
field.setWidth(theme.get("cuba.gui.filter.Param.textComponent.width")); field.addValueChangeListener(e -> { Object paramValue = null; if (!StringUtils.isBlank((String) e.getValue())) {
textField.addValueChangeListener(e -> { appPropertyDs.getItem().setCurrentValue(e.getValue() == null ? null : e.getValue().toString()); });
searchField.addValueChangeListener(e -> { paramsDs.refresh(ParamsMap.of("name", e.getValue()));
field.addValueChangeListener(e -> { if (e.getValue() == null) { _setValue(e.getValue(), valueProperty);
initComponentsVisibility(type); }); numberField.addValueChangeListener(e -> intervalValue.setNumber(e.getValue())); timeUnitLookup.addValueChangeListener(e -> intervalValue.setTimeUnit(e.getValue())); includingCurrentCheckBox.addValueChangeListener(e -> intervalValue.setIncludingCurrent(e.getValue()));
protected void createMethodParamsGrid(MethodInfo methodInfo) { GridLayout methodParamsGrid = uiComponents.create(GridLayout.class); methodParamsGrid.setSpacing(true); methodParamsGrid.setColumns(2); int rowsCount = 0; for (MethodParameterInfo parameterInfo : methodInfo.getParameters()) { Label<String> nameLabel = uiComponents.create(Label.NAME); nameLabel.setValue(parameterInfo.getType().getSimpleName() + " " + parameterInfo.getName()); TextField<Object> valueTextField = uiComponents.create(TextField.NAME); valueTextField.setWidth(themeConstants.get("cuba.gui.ScheduledTaskEditor.valueTextField.width")); valueTextField.setValue(parameterInfo.getValue()); valueTextField.addValueChangeListener(e -> { parameterInfo.setValue(e.getValue()); MethodInfo selectedMethod = methodNameField.getValue(); taskDs.getItem().updateMethodParameters(selectedMethod.getParameters()); }); methodParamsGrid.setRows(++rowsCount); methodParamsGrid.add(nameLabel, 0, rowsCount - 1); methodParamsGrid.add(valueTextField, 1, rowsCount - 1); } methodParamsBox.add(methodParamsGrid); }
final TextField lastNameField = (TextField) fieldGroup.getFieldNN("lastName").getComponentNN(); final TextField nameField = (TextField) fieldGroup.getFieldNN("name").getComponentNN(); firstNameField.addValueChangeListener(e -> { String prevValue = (e.getPrevValue() != null ? e.getPrevValue() + " " : ""); if (e.getValue() != null) { lastNameField.addValueChangeListener(e -> { String prevValue = (e.getPrevValue() != null ? " " + e.getPrevValue() : ""); if (e.getValue() != null) {
super.init(params); objectNameField.addValueChangeListener(new ObjectNameFieldListener());