@Override public void setAddButtonCaption(String caption) { addButton.setCaption(caption); }
@Override public void setClearButtonCaption(String caption) { clearButton.setCaption(caption); }
protected void clearQueryAndFilter() { wizard.query = null; wizard.queryParameters = null; filter = null; filterEntity = null; conditionsTree = null; wizard.setQueryButton.setCaption(wizard.getMessage("setQuery")); }
protected Button createCaptionButton(DashboardLayout layout) { Button captionButton = factory.createComponent(Button.class); captionButton.addStyleName(DashboardStyleConstants.DASHBOARD_EDIT_BUTTON); captionButton.setCaption(layout.getCaption()); return captionButton; }
protected Button createActionBtn(String actionName, List<String> options) { if (!isActionAllowed(actionName)) { return null; } Button button = uiComponents.create(Button.class); button.setAction(filterActions.get(actionName)); if (options.contains("no-caption")) { button.setCaption(null); button.setDescription(filterActions.get(actionName).getCaption()); } if (options.contains("no-icon")) { button.setIcon(null); } return button; }
@Override public void init(Map<String, Object> params) { enableBtn.setCaption(globalConfig.getUserSessionLogEnabled() ? getMessage("disableLogging") : getMessage("enableLogging")); }
protected void createComponents() { addButton = uiComponents.create(Button.class); addButton.setCaption(messages.getMainMessage("actions.Add")); clearButton = uiComponents.create(Button.class); clearButton.setCaption(messages.getMainMessage("actions.Clear")); //noinspection unchecked lookupPickerField = uiComponents.create(LookupPickerField.class); lookupPickerField.addValueChangeListener(lookupSelectListener); setMultiSelect(false); }
protected void initDownloadAction() { wizard.downloadTemplateFile.setCaption(wizard.generateTemplateFileName(wizard.templateFileFormat.getValue().toString().toLowerCase())); wizard.downloadTemplateFile.setAction(new AbstractAction("generateNewTemplateAndGet") { @Override public void actionPerform(Component component) { byte[] newTemplate = null; try { wizard.getItem().setName(wizard.reportName.getValue().toString()); newTemplate = wizard.reportWizardService.generateTemplate(wizard.getItem(), wizard.templateFileFormat.getValue()); ExportDisplay exportDisplay = AppConfig.createExportDisplay((Frame) wizard.getComponent("saveStep")); exportDisplay.show(new ByteArrayDataProvider(newTemplate), wizard.downloadTemplateFile.getCaption(), ExportFormat.getByExtension(wizard.templateFileFormat.getValue().toString().toLowerCase())); } catch (TemplateGenerationException e) { wizard.showNotification(wizard.getMessage("templateGenerationException"), Frame.NotificationType.WARNING); } if (newTemplate != null) { wizard.lastGeneratedTemplate = newTemplate; } } }); }
protected Button createButton(Action action) { Button removeButton = factory.createComponent(Button.class); removeButton.setAction(action); removeButton.addStyleName(DashboardStyleConstants.DASHBOARD_EDIT_BUTTON); removeButton.setIcon(action.getIcon()); removeButton.setCaption(""); return removeButton; }
public void enableLogging() { if (globalConfig.getUserSessionLogEnabled()) { showOptionDialog(getMessage("dialogs.Confirmation"), getMessage("confirmDisable"), MessageType.CONFIRMATION, new Action[] { new DialogAction(DialogAction.Type.YES, true).withHandler(actionPerformedEvent -> { globalConfig.setUserSessionLogEnabled(false); enableBtn.setCaption(getMessage("enableLogging")); }), new DialogAction(DialogAction.Type.NO) }); } else { globalConfig.setUserSessionLogEnabled(true); enableBtn.setCaption(getMessage("disableLogging")); } } }
downloadFullBtn.setCaption(getMessage("log.download")); } else { long sizeMb = logFileSize / BYTES_IN_MB;
protected void createCommitButtons() { buttonsPanel = uiComponents.create(ButtonsPanel.class); commitButton = uiComponents.create(Button.class); commitButton.setIcon("icons/ok.png"); commitButton.setCaption(messages.getMessage(EntityInspectorEditor.class, "commit")); commitButton.setAction(new CommitAction()); cancelButton = uiComponents.create(Button.class); cancelButton.setIcon("icons/cancel.png"); cancelButton.setCaption(messages.getMessage(EntityInspectorEditor.class, "cancel")); cancelButton.setAction(new CancelAction()); buttonsPanel.add(commitButton); buttonsPanel.add(cancelButton); buttonsBox.add(buttonsPanel); }
protected void addClearBtn() { clearBtn = uiComponents.create(Button.class); clearBtn.setIconFromSet(CubaIcon.PICKERFIELD_CLEAR); clearBtn.setStyleName("c-listeditor-button"); clearBtn.setCaption(""); clearBtn.setAction(new BaseAction("clear") .withCaption("Clear") .withHandler(event -> actualField.setValue(null) )); layout.add(clearBtn); }
protected void collectQueryAndParametersFromFilter() { FilterParser filterParser = AppBeans.get(FilterParser.class); filterEntity.setXml(filterParser.getXml(filterEditor.getConditions(), Param.ValueProperty.DEFAULT_VALUE)); if (filterEntity.getXml() != null) { Element element = Dom4j.readDocument(filterEntity.getXml()).getRootElement(); QueryFilter queryFilter = new QueryFilter(element); conditionsTree = filterEditor.getConditionsTree(); filter = filterEditor.getFilter(); wizard.query = collectQuery(queryFilter); wizard.queryParameters = collectQueryParameters(queryFilter); } else { wizard.showNotification(wizard.getMessage("defaultQueryHasBeenSet"), Frame.NotificationType.HUMANIZED); wizard.query = filter.getDatasource().getQuery(); wizard.queryParameters = Collections.emptyList(); } wizard.setQueryButton.setCaption(wizard.getMessage("changeQuery")); }
@PostConstruct public void init() { layout = uiComponents.create(HBoxLayout.class); layout.setStyleName("c-listeditor-layout"); layout.setWidth("100%"); displayValuesField = uiComponents.create(TextField.NAME); displayValuesField.setStyleName("c-listeditor-text"); displayValuesField.setEditable(false); Button openEditorBtn = uiComponents.create(Button.class); openEditorBtn.setIconFromSet(CubaIcon.PICKERFIELD_LOOKUP); openEditorBtn.setStyleName("c-listeditor-button"); openEditorBtn.setCaption(""); openEditorBtn.addClickListener(e -> openEditor()); layout.add(displayValuesField); layout.add(openEditorBtn); layout.expand(displayValuesField); }
showContentButton.setCaption(messages.getMessage(getClass(), "sendingMessage.showContent"));
private BoxLayout createThirdRowAttrsLayout() { BoxLayout thirdRowAttrsLayout = wizard.componentsFactory.createComponent(HBoxLayout.class); thirdRowAttrsLayout.setSpacing(true); Label entityLbl = wizard.componentsFactory.createComponent(Label.class); entityLbl.setStyleName(BOLD_LABEL_STYLE); entityLbl.setValue(wizard.getMessage("attributes")); Button editBtn = wizard.componentsFactory.createComponent(Button.class); editBtn.setCaption(generateAttrsBtnCaption()); editBtn.setStyleName("link"); editBtn.setWidth(WIDTH_PERCENT_100); editBtn.setAction(editRegionAction); thirdRowAttrsLayout.add(entityLbl); thirdRowAttrsLayout.add(editBtn); return thirdRowAttrsLayout; }
button.setCaption(logLevel.toString()); if (logLevel == level) { button.setStyleName("c-logger-level loglevel-" + logLevel.toString() + " currentlevel");
public Component generateWidgetTypeField(Datasource datasource, String fieldId) { HBoxLayout hBoxLayout = componentsFactory.createComponent(HBoxLayout.class); hBoxLayout.setSpacing(true); LookupField widgetTypeLookup = componentsFactory.createComponent(LookupField.class); widgetTypeLookup.setWidth("100%"); Button editWidgetButton = componentsFactory.createComponent(Button.class); editWidgetButton.setWidth("100%"); editWidgetButton.setCaption(messages.getMessage(WidgetTemplateEdit.class, "customize")); editWidgetButton.setIcon("icons/gear.png"); widgetTypeLookup.setOptionsMap(widgetUtils.getWidgetCaptions()); widgetTypeLookup.addValueChangeListener(e -> { String browserFrameId = (String) e.getValue(); if (browserFrameId != null) { Widget widget = metadata.create(Widget.class); widget.setFrameId(browserFrameId); widget.setName(widgetUtils.getWidgetType((String) e.getValue())); openWidgetEditor(widget); } }); this.widgetTypeLookup = widgetTypeLookup; this.editWidgetButton = editWidgetButton; hBoxLayout.add(widgetTypeLookup); hBoxLayout.add(editWidgetButton); return hBoxLayout; }
searchBtn.setCaption(getMainMessage("filter.search")); searchBtn.setIcon("icons/search.png"); searchBtn.setAction(new AbstractAction("search") {