@Override public void beforeHideFrame() { wizard.saveBtn.setVisible(false); } }
protected void setViewEditVisibility(DataSet dataSet) { if (isViewEditAllowed(dataSet)) { viewEditButton.setVisible(true); } else { viewEditButton.setVisible(false); } }
@Override public void setClearEnabled(boolean clearEnabled) { if (this.clearEnabled != clearEnabled) { clearButton.setVisible(clearEnabled); this.clearEnabled = clearEnabled; component.refreshComponent(); } }
@Override public void setSimple(boolean simple) { this.simple = simple; this.addButton.setVisible(simple); this.component.refreshComponent(); }
protected void initSaveAction() { wizard.saveBtn.setVisible(true); wizard.saveBtn.setAction(new AbstractAction("saveReport") { @Override
@Override public void ready() { super.ready(); if (currentPasswordField.isVisibleRecursive() && currentPasswordField.isEnabledRecursive()) { currentPasswordField.focus(); } if (!cancelEnabled) { closeBtn.setVisible(false); } }
@Override public void init(Map<String, Object> params) { @SuppressWarnings("unchecked") BackgroundTask<T, V> task = (BackgroundTask<T, V>) params.get("task"); String title = (String) params.get("title"); if (title != null) { setCaption(title); } String message = (String) params.get("message"); if (message != null) { text.setValue(message); } Boolean cancelAllowedNullable = (Boolean) params.get("cancelAllowed"); cancelAllowed = BooleanUtils.isTrue(cancelAllowedNullable); cancelButton.setVisible(cancelAllowed); getDialogOptions().setCloseable(cancelAllowed); BackgroundTask<T, V> wrapperTask = new LocalizedTaskWrapper<>(task, this); taskHandler = backgroundWorker.handle(wrapperTask); taskHandler.execute(); }
this.percentProgress = BooleanUtils.isTrue(percentProgressNullable); cancelButton.setVisible(cancelAllowed); getDialogOptions().setCloseable(cancelAllowed);
downloadTailBtn.setVisible(false); downloadFullBtn.setCaption(getMessage("log.download")); } else {
protected void setNavigationButtonProps() { if (getCurrentStepFrame().isLast()) { mainWizardFrame.getForwardBtn().setVisible(false); } else if (currentFrameIdx + 1 >= stepFrames.size()) { mainWizardFrame.getForwardBtn().setEnabled(false); } else { mainWizardFrame.getForwardBtn().setVisible(true); mainWizardFrame.getForwardBtn().setEnabled(true); } if (getCurrentStepFrame().isFirst()) { mainWizardFrame.getBackwardBtn().setVisible(false); } else if (currentFrameIdx - 1 < 0) { mainWizardFrame.getBackwardBtn().setEnabled(false); } else { mainWizardFrame.getBackwardBtn().setVisible(true); mainWizardFrame.getBackwardBtn().setEnabled(true); } mainWizardFrame.removeBtns(); if (mainWizardFrame.getBackwardBtn().isVisible()) mainWizardFrame.addBackwardBtn(); if (mainWizardFrame.getForwardBtn().isVisible()) mainWizardFrame.addForwardBtn(); mainWizardFrame.addSaveBtn(); }
@Override public void accept(HasValue.ValueChangeEvent e) { if (!wizard.getItem().getReportRegions().isEmpty()) { wizard.showOptionDialog( wizard.getMessage("dialogs.Confirmation"), wizard.getMessage("regionsClearConfirm"), Frame.MessageType.CONFIRMATION, new AbstractAction[]{ okAction.setValue(e.getValue()), new DialogAction(Type.NO, Status.PRIMARY) }); } else { wizard.needUpdateEntityModel = true; clearQueryAndFilter(); } if (wizard.setQueryButton != null) { wizard.setQueryButton.setVisible( wizard.reportTypeOptionGroup.getValue() == ReportType.LIST_OF_ENTITIES_WITH_QUERY); } } }
table.removeAction(addToSet); if (addToSetBtn != null) addToSetBtn.setVisible(false); if (addToCurrSet != null) { table.removeAction(addToCurrSet); addToCurSetBtn.setVisible(false); removeFromCurSetBtn.setVisible(false); buttons.add(addToCurSetBtn); } else { addToCurSetBtn.setVisible(true); buttons.add(removeFromCurSetBtn); } else { removeFromCurSetBtn.setVisible(true); buttons.add(addToSetBtn); } else { addToSetBtn.setVisible(true);
@Override public void addCopyButton(ComponentContainer container, String description, String successMessage, String failMessage, String cubaCopyLogContentClass, UiComponents uiComponents) { if (CubaCopyButtonExtension.browserSupportCopy()) { Button copyButton = uiComponents.create(Button.class); copyButton.setIconFromSet(CubaIcon.CLIPBOARD); copyButton.setId("copy"); copyButton.setVisible(false); copyButton.setDescription(description); com.vaadin.ui.Button button = copyButton.unwrap(com.vaadin.ui.Button.class); CubaCopyButtonExtension copyExtension = CubaCopyButtonExtension.copyWith(button, cubaCopyLogContentClass + " textarea"); copyExtension.addCopyListener(event -> Notification.show(event.isSuccess() ? successMessage : failMessage, Notification.Type.TRAY_NOTIFICATION)); container.add(copyButton); } } }
protected void createDataComponents() { if (managedFields.isEmpty()) { infoLabel.setValue(getMessage("bulk.noEditableProperties")); applyButton.setVisible(false); return;
owner.addButton.setVisible(owner.isSimple()); owner.addButton.setStyleName(ADD_BTN_STYLENAME); owner.clearButton.setVisible(owner.clearEnabled); owner.clearButton.setStyleName(CLEAR_BTN_STYLENAME); owner.clearButton.addClickListener(e -> {