private void undoConfiguration() { defaultDistributionSetTypeLayout.undo(); authenticationConfigurationView.undo(); // More methods saveConfigurationBtn.setEnabled(false); undoConfigurationBtn.setEnabled(false); }
private void saveConfiguration() { defaultDistributionSetTypeLayout.save(); authenticationConfigurationView.save(); // More methods saveConfigurationBtn.setEnabled(false); undoConfigurationBtn.setEnabled(false); uINotification.displaySuccess(i18n.get("notification.configuration.save")); }
@Override public void enter(final ViewChangeEvent event) { final Panel rootPanel = new Panel(); rootPanel.setStyleName("tenantconfig-root"); final VerticalLayout rootLayout = new VerticalLayout(); rootLayout.setSizeFull(); rootLayout.setMargin(true); rootLayout.setSpacing(true); rootLayout.addComponent(defaultDistributionSetTypeLayout); rootLayout.addComponent(authenticationConfigurationView); final HorizontalLayout buttonContent = saveConfigurationButtonsLayout(); rootLayout.addComponent(buttonContent); rootLayout.setComponentAlignment(buttonContent, Alignment.BOTTOM_LEFT); rootPanel.setContent(rootLayout); setCompositionRoot(rootPanel); authenticationConfigurationView.addChangeListener(this); defaultDistributionSetTypeLayout.addChangeListener(this); }