protected void setCommonEntityGridVisiblity(boolean visibleEntityGrid, boolean visibleEntitiesGrid) { entityParamLabel.setVisible(visibleEntityGrid); entityParamLookup.setVisible(visibleEntityGrid); entitiesParamLabel.setVisible(visibleEntitiesGrid); entitiesParamLookup.setVisible(visibleEntitiesGrid); } }
protected void setTemplateVisible(boolean visible) { templateLbl.setVisible(visible); templateField.setVisible(visible); }
protected void setOutputTypeVisible(boolean visible) { outputTypeLbl.setVisible(visible); outputTypeField.setVisible(visible); }
protected void enableControlsByParamType(ParameterType type) { boolean isEntity = type == ParameterType.ENTITY || type == ParameterType.ENTITY_LIST; boolean isEnum = type == ParameterType.ENUMERATION; boolean isText = type == ParameterType.TEXT; metaClass.setVisible(isEntity); metaClassLabel.setVisible(isEntity); screen.setVisible(isEntity); screenLabel.setVisible(isEntity); enumeration.setVisible(isEnum); enumerationLabel.setVisible(isEnum); predefinedTransformationBox.setVisible(isText); initDefaultValueField(); initCurrentDateTimeField(); }
private void setSizeAutoVisible(CheckBox sizeAutoCheckbox, TextField field, LookupField unitsField) { boolean autoSize = isAutoSize(field, unitsField); field.setVisible(!autoSize); unitsField.setVisible(!autoSize); sizeAutoCheckbox.setValue(autoSize); }
protected void enableControlsByTransformationType(boolean hasPredefinedTransformation) { transformationScript.setVisible(!hasPredefinedTransformation); transformationScriptLabel.setVisible(!hasPredefinedTransformation); wildcards.setVisible(hasPredefinedTransformation); wildcardsLabel.setVisible(hasPredefinedTransformation); }
if (categories.size() == 1 && (catId == null || Objects.equals(catId, categories.iterator().next().getId()))) { Category category = categories.iterator().next(); categoryLookup.setVisible(false); categoryLabel.setVisible(false); attributeLookup.focus(); fillAttributeSelect(category); } else { categoryLookup.setVisible(true); categoryLabel.setVisible(true); for (Category category : categories) {
private void addSizeAutoFieldListener(CheckBox sizeAutoCheckbox, TextField field, LookupField unitsField) { sizeAutoCheckbox.addValueChangeListener(e -> { Boolean value = (Boolean) e.getValue(); if (value) { field.setValue(-1); unitsField.setValue(SizeUnit.PIXELS); } else { field.setValue(100); unitsField.setValue(SizeUnit.PERCENTAGE); } field.setVisible(!value); unitsField.setVisible(!value); }); }
protected void initLocales() { localesSelect.setOptionsMap(globalConfig.getAvailableLocales()); localesSelect.setValue(app.getLocale()); boolean localeSelectVisible = globalConfig.getLocaleSelectVisible(); localesSelect.setVisible(localeSelectVisible); // if old layout is used Component localesSelectLabel = getComponent("localesSelectLabel"); if (localesSelectLabel != null) { localesSelectLabel.setVisible(localeSelectVisible); } localesSelect.addValueChangeListener(e -> { Locale selectedLocale = (Locale) e.getValue(); app.setLocale(selectedLocale); authInfoThreadLocal.set(new AuthInfo(loginField.getValue(), passwordField.getValue(), rememberMeCheckBox.getValue())); try { app.createTopLevelWindow(); } finally { authInfoThreadLocal.set(null); } }); }
protected void initChartPreview() { if (wizard.outputFileFormat.getValue() == ReportOutputType.CHART) { wizard.chartPreviewBox.setVisible(true); wizard.diagramTypeLabel.setVisible(true); wizard.diagramType.setVisible(true); showChart(); wizard.getDialogOptions() .setHeight(wizard.wizardHeight + 400).setHeightUnit(SizeUnit.PIXELS) .center(); wizard.diagramType.setRequired(true); wizard.diagramType.setOptionsList(Arrays.asList(ChartType.values())); wizard.diagramType.setValue(ChartType.SERIAL); wizard.diagramType.addValueChangeListener(e -> { wizard.getItem().setChartType((ChartType) e.getValue()); wizard.chartPreviewBox.removeAll(); showChart(); }); } else { wizard.chartPreviewBox.setVisible(false); wizard.diagramTypeLabel.setVisible(false); wizard.diagramType.setVisible(false); } }
entityNameLookupField.setVisible(false); nameField.setEditable(false); timeoutSecField.focus(); if (LockDescriptorNameType.ENTITY.equals(e.getValue())) { nameField.setVisible(false); entityNameLookupField.setVisible(true); entityNameLookupField.focus(); } else { nameField.setVisible(true); nameField.focus(); entityNameLookupField.setVisible(false);
protected void setupVisibility(boolean customEnabled, ReportOutputType reportOutputType) { boolean templateOutputVisibility = hasTemplateOutput(reportOutputType); customDefinedBy.setVisible(customEnabled); customDefinition.setVisible(customEnabled); customDefinedByLabel.setVisible(customEnabled); customDefinitionLabel.setVisible(customEnabled); customDefinedBy.setRequired(customEnabled); customDefinedBy.setRequiredMessage(getMessage("templateEditor.customDefinedBy")); customDefinition.setRequired(customEnabled); customDefinition.setRequiredMessage(getMessage("templateEditor.classRequired")); boolean supportAlterableForTemplate = templateOutputVisibility && !customEnabled; alterable.setVisible(supportAlterableForTemplate); alterableLabel.setVisible(supportAlterableForTemplate); templateUploadField.setVisible(templateOutputVisibility); templateFileLabel.setVisible(templateOutputVisibility); outputNamePattern.setVisible(templateOutputVisibility); outputNamePatternLabel.setVisible(templateOutputVisibility); namePatternTextHelp.setVisible(templateOutputVisibility); visibleTemplateEditor(reportOutputType); setupVisibilityDescriptionEdit(customEnabled, reportOutputType); }