@Override public void buttonClick(ClickEvent event) { if (buttonPanel.getNext().equals(event.getButton())) { if (!isValid()) { UIHelper.showValidationError( "There are still errors on this page. You cannot continue. Please check if all required fields have been filled."); return; } app.updateView(UiState.MbeansDetection); } if (buttonPanel.getPrevious().equals(event.getButton())) { app.updateView(UiState.IntroductionView); } }
/** * TenantAwareEvent handler for button clicks. * * @param event * the click event. */ @Override public void buttonClick(final ClickEvent event) { if (window.getParent() != null) { isImplicitClose = true; UI.getCurrent().removeWindow(window); } callback.response(event.getSource().equals(okButton)); }
@Override public void buttonClick(ClickEvent event) { if (event.getComponent().equals(okay)) { if (StringUtils.hasText(m_referenceName) && m_processInstance.getId() == 0) { try { if (event.getComponent().equals(cancel)) { long processId = m_processInstance.getId(); if (processId != 0 && !isReadOnly()) { if (event.getComponent().equals(park)) { long processId = m_processInstance.getId(); if (processId == 0) {
notificationsWindow.setPositionY(event.getClientY() - event.getRelativeY() + 40); notificationsWindow.setPositionX(event.getClientX() - event.getRelativeX() - 300); getUI().addWindow(notificationsWindow); notificationsWindow.focus();
@Override public void buttonClick(ClickEvent event) { if (event.getComponent() == saveButton) { if (!propertiesPanel.getPropertiesForm().isValid()) { getCurrent().getMainWindow().showNotification(VaadinUtility.validationNotification("Validation error", "Correct data")); return; } ActionDef actionDef = new ActionDef(); actionDef.setButtonType(buttonList.getItemCaption(buttonList.getValue())); //Map<String, Object> codedPropertiesValue = codePropertiesValue(propertiesPanel.getPropertiesMap()); actionDef.setItems(getProperties()); actionDef.setAttributes(getAttributes()); try { String s = mapper.writeValueAsString(actionDef); jsHelper.postAndRedirectAction(url, s); } catch (JsonMappingException e) { logger.log(Level.SEVERE, "Error saving action", e); } catch (JsonGenerationException e) { logger.log(Level.SEVERE, "Error saving action", e); } catch (IOException e) { logger.log(Level.SEVERE, "Error saving action", e); } } }
private void onDelete(final ClickEvent event) { /* Display the confirmation */ final ConfirmationDialog confirmDialog = new ConfirmationDialog( i18n.getMessage("caption.entity.delete.action.confirmbox"), i18n.getMessage("message.delete.filter.confirm"), i18n.getMessage(UIMessageIdProvider.BUTTON_OK), i18n.getMessage(UIMessageIdProvider.BUTTON_CANCEL), ok -> { if (ok) { final Long rowId = (Long) ((Button) event.getComponent()).getData(); final String deletedFilterName = targetFilterQueryManagement.get(rowId).get().getName(); targetFilterQueryManagement.delete(rowId); /* * Refresh the custom filter table to show latest change * of the deleted custom filter. */ notification .displaySuccess(i18n.getMessage("message.delete.filter.success", deletedFilterName)); refreshContainer(); } }); UI.getCurrent().addWindow(confirmDialog.getWindow()); confirmDialog.getWindow().bringToFront(); }
private void onDelete(final ClickEvent event) { /* Display the confirmation */ final ConfirmationDialog confirmDialog = new ConfirmationDialog( i18n.getMessage("caption.entity.delete.action.confirmbox"), i18n.getMessage("message.delete.filter.confirm"), i18n.getMessage(UIMessageIdProvider.BUTTON_OK), i18n.getMessage(UIMessageIdProvider.BUTTON_CANCEL), ok -> { if (ok) { final Long rowId = (Long) ((Button) event.getComponent()).getData(); final String deletedFilterName = targetFilterQueryManagement.get(rowId).get().getName(); targetFilterQueryManagement.delete(rowId); /* * Refresh the custom filter table to show latest change * of the deleted custom filter. */ notification.displaySuccess( i18n.getMessage("message.delete.filter.success", new Object[] { deletedFilterName })); refreshContainer(); } }); UI.getCurrent().addWindow(confirmDialog.getWindow()); confirmDialog.getWindow().bringToFront(); }
@Override protected void processFilterButtonClick(final ClickEvent event) { final Button clickedButton = (Button) event.getComponent(); if (isButtonUnClicked(clickedButton)) { /* If same button clicked */ clickedButton.removeStyleName(SPUIStyleDefinitions.SP_FILTER_BTN_CLICKED_STYLE); alreadyClickedButton = null; filterUnClicked(clickedButton); } else if (alreadyClickedButton != null) { /* If button clicked and some other button is already clicked */ alreadyClickedButton.removeStyleName(SPUIStyleDefinitions.SP_FILTER_BTN_CLICKED_STYLE); clickedButton.addStyleName(SPUIStyleDefinitions.SP_FILTER_BTN_CLICKED_STYLE); alreadyClickedButton = clickedButton; filterClicked(clickedButton); } else { /* If button clicked and not other button is clicked currently */ clickedButton.addStyleName(SPUIStyleDefinitions.SP_FILTER_BTN_CLICKED_STYLE); alreadyClickedButton = clickedButton; filterClicked(clickedButton); } }
@Override protected void processFilterButtonClick(final ClickEvent event) { final Button clickedButton = (Button) event.getComponent(); if (isButtonUnClicked(clickedButton)) { /* If same button clicked */ clickedButton.removeStyleName(SPUIStyleDefinitions.SP_FILTER_BTN_CLICKED_STYLE); alreadyClickedButton = null; filterUnClicked(clickedButton); } else if (alreadyClickedButton != null) { /* If button clicked and some other button is already clicked */ alreadyClickedButton.removeStyleName(SPUIStyleDefinitions.SP_FILTER_BTN_CLICKED_STYLE); clickedButton.addStyleName(SPUIStyleDefinitions.SP_FILTER_BTN_CLICKED_STYLE); alreadyClickedButton = clickedButton; filterClicked(clickedButton); } else { /* If button clicked and not other button is clicked currently */ clickedButton.addStyleName(SPUIStyleDefinitions.SP_FILTER_BTN_CLICKED_STYLE); alreadyClickedButton = clickedButton; filterClicked(clickedButton); } }
/** * creates a new button in case of pressed switches to the given * {@code view}. * * @param view * the view to switch to in case the button is pressed */ public ValoMenuItemButton(final DashboardMenuItem view) { this.view = view; setPrimaryStyleName("valo-menu-item"); setIcon(view.getDashboardIcon()); setCaption(view.getDashboardCaption()); setDescription(view.getDashboardCaptionLong()); setId(view.getDashboardCaption().toLowerCase()); /* Avoid double click */ setDisableOnClick(true); addClickListener(event -> event.getComponent().getUI().getNavigator().navigateTo(view.getViewName())); }
/** * creates a new button in case of pressed switches to the given * {@code view}. * * @param view * the view to switch to in case the button is pressed */ public ValoMenuItemButton(final DashboardMenuItem view) { this.view = view; setPrimaryStyleName("valo-menu-item"); setIcon(view.getDashboardIcon()); setCaption(view.getDashboardCaption()); setDescription(view.getDashboardCaptionLong()); setId(view.getDashboardCaption().toLowerCase()); /* Avoid double click */ setDisableOnClick(true); addClickListener(event -> event.getComponent().getUI().getNavigator().navigateTo(view.getViewName())); }
public void buttonClick(Button.ClickEvent event) { handleItemRemoveLink(event.getButton().getData()); }
@Override public void processFilterButtonClick(final ClickEvent event) { final Button clickedButton = (Button) event.getComponent(); if (isButtonUnClicked(clickedButton)) { /* If same button clicked */ clickedButton.removeStyleName(SPUIStyleDefinitions.SP_FILTER_BTN_CLICKED_STYLE); alreadyClickedButtons.remove(clickedButton); filterUnClicked(clickedButton); } else { clickedButton.addStyleName(SPUIStyleDefinitions.SP_FILTER_BTN_CLICKED_STYLE); alreadyClickedButtons.add(clickedButton); filterClicked(clickedButton); } }
/** * If any button is clicked, we toggle from read to write mode and vice * versa. In edition we execute any registerd hooks afterwards. * * @param event */ @Override public void buttonClick(Button.ClickEvent event) { Button source = event.getButton(); if (source == save) buttonHandler.handleSave(); if (source == cancel) buttonHandler.handleCancel(); if (source == edit) buttonHandler.handleEdit(); executeHooks(event); }
/** * TenantAwareEvent handler for button clicks. * * @param event * the click event. */ @Override public void buttonClick(final ClickEvent event) { if (window.getParent() != null) { isImplicitClose = true; UI.getCurrent().removeWindow(window); } callback.response(event.getSource().equals(okButton)); }
@Override public void processFilterButtonClick(final ClickEvent event) { final Button clickedButton = (Button) event.getComponent(); if (isButtonUnClicked(clickedButton)) { /* If same button clicked */ clickedButton.removeStyleName(SPUIStyleDefinitions.SP_FILTER_BTN_CLICKED_STYLE); alreadyClickedButtons.remove(clickedButton); filterUnClicked(clickedButton); } else { clickedButton.addStyleName(SPUIStyleDefinitions.SP_FILTER_BTN_CLICKED_STYLE); alreadyClickedButtons.add(clickedButton); filterClicked(clickedButton); } }
protected String getEntityId(final ClickEvent event) { final String buttonId = event.getButton().getId(); if (!StringUtils.hasText(buttonId)) { return ""; } if (buttonId.startsWith(UIComponentIdProvider.UPDATE_TAG_ID)) { return buttonId.substring(UIComponentIdProvider.UPDATE_TAG_ID.length()); } if (buttonId.startsWith(UIComponentIdProvider.DELETE_TAG_ID)) { return buttonId.substring(UIComponentIdProvider.DELETE_TAG_ID.length()); } return ""; }
private static Table getTable(final ClickEvent event) { final Button source = (Button) event.getSource(); return (Table) source.getParent(); }
protected String getEntityId(final ClickEvent event) { final String buttonId = event.getButton().getId(); if (!StringUtils.hasText(buttonId)) { return ""; } if (buttonId.startsWith(UIComponentIdProvider.UPDATE_TAG_ID)) { return buttonId.substring(UIComponentIdProvider.UPDATE_TAG_ID.length()); } if (buttonId.startsWith(UIComponentIdProvider.DELETE_TAG_ID)) { return buttonId.substring(UIComponentIdProvider.DELETE_TAG_ID.length()); } return ""; }
@Override public void buttonClick(Button.ClickEvent event) { final Button btn = event.getButton(); if (btn == okButton) { if (ueiBase.getValue() != null && ! ((String) ueiBase.getValue()).trim().equals("")) { close(); changeUeiHandler((String)ueiBase.getValue()); } } if (btn == cancelButton) { close(); } }