@Override public void setLookupTextInputAllowed(LookupField lookupField, boolean value) { lookupField.setTextInputAllowed(value); }
protected void loadTextInputAllowed() { String textInputAllowed = element.attributeValue("textInputAllowed"); if (StringUtils.isNotEmpty(textInputAllowed)) { resultComponent.setTextInputAllowed(Boolean.parseBoolean(textInputAllowed)); } }
@Override public Field createField(ReportInputParameter parameter) { LookupField lookupField = componentsFactory.createComponent(LookupField.class); String enumClassName = parameter.getEnumerationClass(); if (StringUtils.isNotBlank(enumClassName)) { Class enumClass = scripting.loadClass(enumClassName); if (enumClass != null) { Object[] constants = enumClass.getEnumConstants(); List<Object> optionsList = new ArrayList<>(); Collections.addAll(optionsList, constants); lookupField.setOptionsList(optionsList); lookupField.setCaptionMode(CaptionMode.ITEM); if (optionsList.size() < 10) { lookupField.setTextInputAllowed(false); } } } return lookupField; } }
protected void initTemplateFormatLookupField() { wizard.templateFileFormat.setOptionsMap(getAvailableTemplateFormats()); wizard.templateFileFormat.setTextInputAllowed(false); wizard.templateFileFormat.setValue(TemplateFileType.DOCX); }
@Override protected void postInit() { operationTypeField.setTextInputAllowed(false); initEntityNameField(); initCaptionField(); initMessageField(); initLocalesField(); }
messages.getMainMessage("trueString"), Boolean.TRUE, messages.getMainMessage("falseString"), Boolean.FALSE)); field.setTextInputAllowed(false);