fix sonar rule replace lambda with a method reference
Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>
This commit is contained in:
@@ -149,7 +149,7 @@ public class SoftwareModuleAddUpdateWindow extends CustomComponent implements Se
|
|||||||
mandatoryLabel.setStyleName(SPUIStyleDefinitions.SP_TEXTFIELD_ERROR);
|
mandatoryLabel.setStyleName(SPUIStyleDefinitions.SP_TEXTFIELD_ERROR);
|
||||||
mandatoryLabel.addStyleName(ValoTheme.LABEL_SMALL);
|
mandatoryLabel.addStyleName(ValoTheme.LABEL_SMALL);
|
||||||
|
|
||||||
typeComboBox = SPUIComponentProvider.getComboBox(i18n.get("upload.swmodule.type"), "", "", null, null, false,
|
typeComboBox = SPUIComponentProvider.getComboBox(i18n.get("upload.swmodule.type"), "", "", null, null, true,
|
||||||
null, i18n.get("upload.swmodule.type"));
|
null, i18n.get("upload.swmodule.type"));
|
||||||
typeComboBox.setId(SPUIComponentIdProvider.SW_MODULE_TYPE);
|
typeComboBox.setId(SPUIComponentIdProvider.SW_MODULE_TYPE);
|
||||||
typeComboBox.setStyleName(SPUIDefinitions.COMBO_BOX_SPECIFIC_STYLE + " " + ValoTheme.COMBOBOX_TINY);
|
typeComboBox.setStyleName(SPUIDefinitions.COMBO_BOX_SPECIFIC_STYLE + " " + ValoTheme.COMBOBOX_TINY);
|
||||||
@@ -193,8 +193,8 @@ public class SoftwareModuleAddUpdateWindow extends CustomComponent implements Se
|
|||||||
addStyleName("lay-color");
|
addStyleName("lay-color");
|
||||||
|
|
||||||
final FormLayout formLayout = new FormLayout();
|
final FormLayout formLayout = new FormLayout();
|
||||||
formLayout.addComponent(typeComboBox);
|
|
||||||
formLayout.addComponent(mandatoryLabel);
|
formLayout.addComponent(mandatoryLabel);
|
||||||
|
formLayout.addComponent(typeComboBox);
|
||||||
formLayout.addComponent(nameTextField);
|
formLayout.addComponent(nameTextField);
|
||||||
formLayout.addComponent(versionTextField);
|
formLayout.addComponent(versionTextField);
|
||||||
formLayout.addComponent(vendorTextField);
|
formLayout.addComponent(vendorTextField);
|
||||||
|
|||||||
@@ -65,7 +65,7 @@ public class CreateUpdateSoftwareTypeLayout extends CreateUpdateTypeLayout
|
|||||||
@Override
|
@Override
|
||||||
protected void addListeners() {
|
protected void addListeners() {
|
||||||
super.addListeners();
|
super.addListeners();
|
||||||
optiongroup.addValueChangeListener(event -> createOptionValueChanged(event));
|
optiongroup.addValueChangeListener(this::createOptionValueChanged);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -112,7 +112,7 @@ public class CreateUpdateSoftwareTypeLayout extends CreateUpdateTypeLayout
|
|||||||
public void createWindow() {
|
public void createWindow() {
|
||||||
reset();
|
reset();
|
||||||
window = SPUIComponentProvider.getWindow(i18n.get("caption.add.type"), null,
|
window = SPUIComponentProvider.getWindow(i18n.get("caption.add.type"), null,
|
||||||
SPUIDefinitions.CREATE_UPDATE_WINDOW, this, event -> save(event), event -> discard(event), null);
|
SPUIDefinitions.CREATE_UPDATE_WINDOW, this, this::save, this::discard, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -268,7 +268,7 @@ public class UploadLayout extends VerticalLayout {
|
|||||||
SPUIButtonStyleSmall.class);
|
SPUIButtonStyleSmall.class);
|
||||||
processBtn.setIcon(FontAwesome.BELL);
|
processBtn.setIcon(FontAwesome.BELL);
|
||||||
processBtn.addStyleName(SPUIStyleDefinitions.ACTION_BUTTON);
|
processBtn.addStyleName(SPUIStyleDefinitions.ACTION_BUTTON);
|
||||||
processBtn.addClickListener(event -> displayConfirmWindow(event));
|
processBtn.addClickListener(this::displayConfirmWindow);
|
||||||
processBtn.setHtmlContentAllowed(true);
|
processBtn.setHtmlContentAllowed(true);
|
||||||
if (artifactUploadState.getFileSelected().isEmpty()) {
|
if (artifactUploadState.getFileSelected().isEmpty()) {
|
||||||
processBtn.setEnabled(false);
|
processBtn.setEnabled(false);
|
||||||
@@ -281,7 +281,7 @@ public class UploadLayout extends VerticalLayout {
|
|||||||
SPUIButtonStyleSmall.class);
|
SPUIButtonStyleSmall.class);
|
||||||
discardBtn.setIcon(FontAwesome.TRASH_O);
|
discardBtn.setIcon(FontAwesome.TRASH_O);
|
||||||
discardBtn.addStyleName(SPUIStyleDefinitions.ACTION_BUTTON);
|
discardBtn.addStyleName(SPUIStyleDefinitions.ACTION_BUTTON);
|
||||||
discardBtn.addClickListener(event -> discardUploadData(event));
|
discardBtn.addClickListener(this::discardUploadData);
|
||||||
}
|
}
|
||||||
|
|
||||||
boolean checkForDuplicate(final String filename) {
|
boolean checkForDuplicate(final String filename) {
|
||||||
|
|||||||
@@ -42,11 +42,11 @@ import com.vaadin.ui.themes.ValoTheme;
|
|||||||
public abstract class AbstractFilterButtons extends Table {
|
public abstract class AbstractFilterButtons extends Table {
|
||||||
|
|
||||||
private static final long serialVersionUID = 7783305719009746375L;
|
private static final long serialVersionUID = 7783305719009746375L;
|
||||||
|
|
||||||
private static final String DEFAULT_GREEN = "rgb(44,151,32)";
|
private static final String DEFAULT_GREEN = "rgb(44,151,32)";
|
||||||
|
|
||||||
protected static final String FILTER_BUTTON_COLUMN = "filterButton";
|
protected static final String FILTER_BUTTON_COLUMN = "filterButton";
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
protected transient EventBus.SessionEventBus eventBus;
|
protected transient EventBus.SessionEventBus eventBus;
|
||||||
|
|
||||||
@@ -63,7 +63,7 @@ public abstract class AbstractFilterButtons extends Table {
|
|||||||
createTable();
|
createTable();
|
||||||
eventBus.subscribe(this);
|
eventBus.subscribe(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@PreDestroy
|
@PreDestroy
|
||||||
void destroy() {
|
void destroy() {
|
||||||
eventBus.unsubscribe(this);
|
eventBus.unsubscribe(this);
|
||||||
@@ -125,8 +125,7 @@ public abstract class AbstractFilterButtons extends Table {
|
|||||||
} else if (id != null && isClickedByDefault(name)) {
|
} else if (id != null && isClickedByDefault(name)) {
|
||||||
filterButtonClickBehaviour.setDefaultClickedButton(typeButton);
|
filterButtonClickBehaviour.setDefaultClickedButton(typeButton);
|
||||||
}
|
}
|
||||||
final DragAndDropWrapper wrapper = createDragAndDropWrapper(typeButton, name, id);
|
return createDragAndDropWrapper(typeButton, name, id);
|
||||||
return wrapper;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
protected boolean isNoTagSateSelected() {
|
protected boolean isNoTagSateSelected() {
|
||||||
|
|||||||
@@ -34,7 +34,6 @@ public abstract class AbstractFilterHeader extends VerticalLayout {
|
|||||||
|
|
||||||
private static final long serialVersionUID = -1388340600522323332L;
|
private static final long serialVersionUID = -1388340600522323332L;
|
||||||
|
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
protected SpPermissionChecker permChecker;
|
protected SpPermissionChecker permChecker;
|
||||||
|
|
||||||
@@ -64,7 +63,7 @@ public abstract class AbstractFilterHeader extends VerticalLayout {
|
|||||||
if (hasCreateUpdatePermission() && isAddTagRequired()) {
|
if (hasCreateUpdatePermission() && isAddTagRequired()) {
|
||||||
config = SPUIComponentProvider.getButton(getConfigureFilterButtonId(), "", "", "", true, FontAwesome.COG,
|
config = SPUIComponentProvider.getButton(getConfigureFilterButtonId(), "", "", "", true, FontAwesome.COG,
|
||||||
SPUIButtonStyleSmallNoBorder.class);
|
SPUIButtonStyleSmallNoBorder.class);
|
||||||
config.addClickListener(event -> settingsIconClicked(event));
|
config.addClickListener(this::settingsIconClicked);
|
||||||
}
|
}
|
||||||
hideIcon = SPUIComponentProvider.getButton(getHideButtonId(), "", "", "", true, FontAwesome.TIMES,
|
hideIcon = SPUIComponentProvider.getButton(getHideButtonId(), "", "", "", true, FontAwesome.TIMES,
|
||||||
SPUIButtonStyleSmallNoBorder.class);
|
SPUIButtonStyleSmallNoBorder.class);
|
||||||
@@ -92,8 +91,7 @@ public abstract class AbstractFilterHeader extends VerticalLayout {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private Label createHeaderCaption() {
|
private Label createHeaderCaption() {
|
||||||
final Label captionLabel = SPUIComponentProvider.getLabel(getTitle(), SPUILabelDefinitions.SP_WIDGET_CAPTION);
|
return SPUIComponentProvider.getLabel(getTitle(), SPUILabelDefinitions.SP_WIDGET_CAPTION);
|
||||||
return captionLabel;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -123,14 +123,14 @@ public abstract class AbstractGridHeader extends VerticalLayout {
|
|||||||
private Button createAddButton() {
|
private Button createAddButton() {
|
||||||
final Button button = SPUIComponentProvider.getButton(getAddIconId(), "", "", null, false, FontAwesome.PLUS,
|
final Button button = SPUIComponentProvider.getButton(getAddIconId(), "", "", null, false, FontAwesome.PLUS,
|
||||||
SPUIButtonStyleSmallNoBorder.class);
|
SPUIButtonStyleSmallNoBorder.class);
|
||||||
button.addClickListener(event -> addNewItem(event));
|
button.addClickListener(this::addNewItem);
|
||||||
return button;
|
return button;
|
||||||
}
|
}
|
||||||
|
|
||||||
private Button createCloseButton() {
|
private Button createCloseButton() {
|
||||||
final Button button = SPUIComponentProvider.getButton(getCloseButtonId(), "", "", null, false,
|
final Button button = SPUIComponentProvider.getButton(getCloseButtonId(), "", "", null, false,
|
||||||
FontAwesome.TIMES, SPUIButtonStyleSmallNoBorder.class);
|
FontAwesome.TIMES, SPUIButtonStyleSmallNoBorder.class);
|
||||||
button.addClickListener(event -> onClose(event));
|
button.addClickListener(this::onClose);
|
||||||
return button;
|
return button;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -235,14 +235,14 @@ public abstract class AbstractTableHeader extends VerticalLayout {
|
|||||||
private Button createAddIcon() {
|
private Button createAddIcon() {
|
||||||
final Button button = SPUIComponentProvider.getButton(getAddIconId(), "", "", null, false, FontAwesome.PLUS,
|
final Button button = SPUIComponentProvider.getButton(getAddIconId(), "", "", null, false, FontAwesome.PLUS,
|
||||||
SPUIButtonStyleSmallNoBorder.class);
|
SPUIButtonStyleSmallNoBorder.class);
|
||||||
button.addClickListener(event -> addNewItem(event));
|
button.addClickListener(this::addNewItem);
|
||||||
return button;
|
return button;
|
||||||
}
|
}
|
||||||
|
|
||||||
private Button createBulkUploadIcon() {
|
private Button createBulkUploadIcon() {
|
||||||
final Button button = SPUIComponentProvider.getButton(getBulkUploadIconId(), "", "", null, false,
|
final Button button = SPUIComponentProvider.getButton(getBulkUploadIconId(), "", "", null, false,
|
||||||
FontAwesome.UPLOAD, SPUIButtonStyleSmallNoBorder.class);
|
FontAwesome.UPLOAD, SPUIButtonStyleSmallNoBorder.class);
|
||||||
button.addClickListener(event -> bulkUpload(event));
|
button.addClickListener(this::bulkUpload);
|
||||||
return button;
|
return button;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -612,7 +612,7 @@ public class CreateUpdateDistSetTypeLayout extends CreateUpdateTypeLayout
|
|||||||
public void createWindow() {
|
public void createWindow() {
|
||||||
reset();
|
reset();
|
||||||
window = SPUIComponentProvider.getWindow(i18n.get("caption.add.type"), null,
|
window = SPUIComponentProvider.getWindow(i18n.get("caption.add.type"), null,
|
||||||
SPUIDefinitions.CREATE_UPDATE_WINDOW, this, event -> save(event), event -> discard(event), null);
|
SPUIDefinitions.CREATE_UPDATE_WINDOW, this, this::save, this::discard, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -251,7 +251,7 @@ public class CreateOrUpdateFilterHeader extends VerticalLayout implements Button
|
|||||||
SPUILabelDefinitions.TEXT_FIELD_MAX_LENGTH);
|
SPUILabelDefinitions.TEXT_FIELD_MAX_LENGTH);
|
||||||
nameField.setId(SPUIComponentIdProvider.CUSTOM_FILTER_ADD_NAME);
|
nameField.setId(SPUIComponentIdProvider.CUSTOM_FILTER_ADD_NAME);
|
||||||
nameField.setPropertyDataSource(nameLabel);
|
nameField.setPropertyDataSource(nameLabel);
|
||||||
nameField.addTextChangeListener(event -> onFilterNameChange(event));
|
nameField.addTextChangeListener(this::onFilterNameChange);
|
||||||
return nameField;
|
return nameField;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -167,7 +167,7 @@ public class TargetFilterTable extends Table {
|
|||||||
SPUILabelDefinitions.DELETE_CUSTOM_FILTER, ValoTheme.BUTTON_TINY + " " + "redicon", true,
|
SPUILabelDefinitions.DELETE_CUSTOM_FILTER, ValoTheme.BUTTON_TINY + " " + "redicon", true,
|
||||||
FontAwesome.TRASH_O, SPUIButtonStyleSmallNoBorder.class);
|
FontAwesome.TRASH_O, SPUIButtonStyleSmallNoBorder.class);
|
||||||
deleteIcon.setData(itemId);
|
deleteIcon.setData(itemId);
|
||||||
deleteIcon.addClickListener(event -> onDelete(event));
|
deleteIcon.addClickListener(this::onDelete);
|
||||||
return deleteIcon;
|
return deleteIcon;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -217,7 +217,7 @@ public class TargetFilterTable extends Table {
|
|||||||
SPUILabelDefinitions.UPDATE_CUSTOM_FILTER, null, false, null, SPUIButtonStyleSmallNoBorder.class);
|
SPUILabelDefinitions.UPDATE_CUSTOM_FILTER, null, false, null, SPUIButtonStyleSmallNoBorder.class);
|
||||||
updateIcon.setData(tfName);
|
updateIcon.setData(tfName);
|
||||||
updateIcon.addStyleName(ValoTheme.LINK_SMALL + " " + "on-focus-no-border link");
|
updateIcon.addStyleName(ValoTheme.LINK_SMALL + " " + "on-focus-no-border link");
|
||||||
updateIcon.addClickListener(event -> onClickOfDetailButton(event));
|
updateIcon.addClickListener(this::onClickOfDetailButton);
|
||||||
return updateIcon;
|
return updateIcon;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -108,7 +108,7 @@ public abstract class AbstractCreateUpdateTagLayout extends CustomComponent
|
|||||||
protected void createWindow() {
|
protected void createWindow() {
|
||||||
reset();
|
reset();
|
||||||
setWindow(SPUIComponentProvider.getWindow(i18n.get("caption.add.tag"), null,
|
setWindow(SPUIComponentProvider.getWindow(i18n.get("caption.add.tag"), null,
|
||||||
SPUIDefinitions.CREATE_UPDATE_WINDOW, this, event -> save(event), event -> discard(event), null));
|
SPUIDefinitions.CREATE_UPDATE_WINDOW, this, this::save, this::discard, null));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -223,7 +223,7 @@ public abstract class AbstractCreateUpdateTagLayout extends CustomComponent
|
|||||||
colorPickerLayout.getColorSelect().addColorChangeListener(this);
|
colorPickerLayout.getColorSelect().addColorChangeListener(this);
|
||||||
colorPickerLayout.getSelPreview().addColorChangeListener(this);
|
colorPickerLayout.getSelPreview().addColorChangeListener(this);
|
||||||
tagColorPreviewBtn.addClickListener(event -> previewButtonClicked());
|
tagColorPreviewBtn.addClickListener(event -> previewButtonClicked());
|
||||||
tagNameComboBox.addValueChangeListener(event -> tagNameChosen(event));
|
tagNameComboBox.addValueChangeListener(this::tagNameChosen);
|
||||||
slidersValueChangeListeners();
|
slidersValueChangeListeners();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -52,7 +52,7 @@ public class CreateUpdateTypeLayout extends AbstractCreateUpdateTagLayout {
|
|||||||
@Override
|
@Override
|
||||||
protected void addListeners() {
|
protected void addListeners() {
|
||||||
super.addListeners();
|
super.addListeners();
|
||||||
optiongroup.addValueChangeListener(event -> createOptionValueChanged(event));
|
optiongroup.addValueChangeListener(this::createOptionValueChanged);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -74,7 +74,7 @@ public class CreateUpdateDistributionTagLayoutWindow extends AbstractCreateUpdat
|
|||||||
@Override
|
@Override
|
||||||
protected void addListeners() {
|
protected void addListeners() {
|
||||||
super.addListeners();
|
super.addListeners();
|
||||||
optiongroup.addValueChangeListener(event -> optionValueChanged(event));
|
optiongroup.addValueChangeListener(this::optionValueChanged);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -481,8 +481,7 @@ public class ManangementConfirmationWindowLayout extends AbstractConfirmationWin
|
|||||||
/*
|
/*
|
||||||
* On delete of pinned target ,unpin refresh both target table and DS
|
* On delete of pinned target ,unpin refresh both target table and DS
|
||||||
*/
|
*/
|
||||||
managementUIState.getDistributionTableFilters().getPinnedTargetId()
|
managementUIState.getDistributionTableFilters().getPinnedTargetId().ifPresent(this::unPinDeletedTarget);
|
||||||
.ifPresent(targetId -> unPinDeletedTarget(targetId));
|
|
||||||
eventBus.publish(this, SaveActionWindowEvent.DELETED_TARGETS);
|
eventBus.publish(this, SaveActionWindowEvent.DELETED_TARGETS);
|
||||||
managementUIState.getDeletedTargetList().clear();
|
managementUIState.getDeletedTargetList().clear();
|
||||||
|
|
||||||
|
|||||||
@@ -332,7 +332,7 @@ public class TargetTable extends AbstractTable<Target, TargetIdName> implements
|
|||||||
if (!isMaximized()) {
|
if (!isMaximized()) {
|
||||||
columnList.add(new TableColumn(SPUIDefinitions.TARGET_STATUS_POLL_TIME, "", 0.0F));
|
columnList.add(new TableColumn(SPUIDefinitions.TARGET_STATUS_POLL_TIME, "", 0.0F));
|
||||||
columnList.add(new TableColumn(SPUIDefinitions.TARGET_STATUS_PIN_TOGGLE_ICON, "", 0.0F));
|
columnList.add(new TableColumn(SPUIDefinitions.TARGET_STATUS_PIN_TOGGLE_ICON, "", 0.0F));
|
||||||
}
|
}
|
||||||
return columnList;
|
return columnList;
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -455,7 +455,7 @@ public class TargetTable extends AbstractTable<Target, TargetIdName> implements
|
|||||||
pinBtn.setHeightUndefined();
|
pinBtn.setHeightUndefined();
|
||||||
pinBtn.setData(itemId);
|
pinBtn.setData(itemId);
|
||||||
pinBtn.setId(SPUIComponentIdProvider.TARGET_PIN_ICON + "." + itemId);
|
pinBtn.setId(SPUIComponentIdProvider.TARGET_PIN_ICON + "." + itemId);
|
||||||
pinBtn.addClickListener(event -> addPinClickListener(event));
|
pinBtn.addClickListener(this::addPinClickListener);
|
||||||
if (isPinned(((TargetIdName) itemId).getControllerId())) {
|
if (isPinned(((TargetIdName) itemId).getControllerId())) {
|
||||||
pinBtn.addStyleName(TARGET_PINNED);
|
pinBtn.addStyleName(TARGET_PINNED);
|
||||||
isTargetPinned = Boolean.TRUE;
|
isTargetPinned = Boolean.TRUE;
|
||||||
|
|||||||
@@ -60,7 +60,7 @@ public class CreateUpdateTargetTagLayoutWindow extends AbstractCreateUpdateTagLa
|
|||||||
@Override
|
@Override
|
||||||
protected void addListeners() {
|
protected void addListeners() {
|
||||||
super.addListeners();
|
super.addListeners();
|
||||||
optiongroup.addValueChangeListener(event -> optionValueChanged(event));
|
optiongroup.addValueChangeListener(this::optionValueChanged);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -301,7 +301,7 @@ public class AddUpdateRolloutWindowLayout extends GridLayout {
|
|||||||
errorThresoldOptions.addStyleName(ValoTheme.OPTIONGROUP_HORIZONTAL);
|
errorThresoldOptions.addStyleName(ValoTheme.OPTIONGROUP_HORIZONTAL);
|
||||||
errorThresoldOptions.addStyleName(SPUIStyleDefinitions.ROLLOUT_OPTION_GROUP);
|
errorThresoldOptions.addStyleName(SPUIStyleDefinitions.ROLLOUT_OPTION_GROUP);
|
||||||
errorThresoldOptions.setSizeUndefined();
|
errorThresoldOptions.setSizeUndefined();
|
||||||
errorThresoldOptions.addValueChangeListener(event -> onErrorThresoldOptionChange(event));
|
errorThresoldOptions.addValueChangeListener(this::onErrorThresoldOptionChange);
|
||||||
return errorThresoldOptions;
|
return errorThresoldOptions;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -297,7 +297,7 @@ public class RolloutListGrid extends AbstractGrid {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected CellDescriptionGenerator getDescriptionGenerator() {
|
protected CellDescriptionGenerator getDescriptionGenerator() {
|
||||||
return cell -> getDescription(cell);
|
return this::getDescription;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -310,10 +310,10 @@ public class RolloutListGrid extends AbstractGrid {
|
|||||||
createRolloutStatusToFontMap();
|
createRolloutStatusToFontMap();
|
||||||
getColumn(SPUILabelDefinitions.VAR_STATUS).setRenderer(new HtmlLabelRenderer(), new RolloutStatusConverter());
|
getColumn(SPUILabelDefinitions.VAR_STATUS).setRenderer(new HtmlLabelRenderer(), new RolloutStatusConverter());
|
||||||
|
|
||||||
getColumn(SPUILabelDefinitions.ACTION).setRenderer(new HtmlButtonRenderer(event -> onClickOfActionBtn(event)));
|
getColumn(SPUILabelDefinitions.ACTION).setRenderer(new HtmlButtonRenderer(this::onClickOfActionBtn));
|
||||||
|
|
||||||
final RolloutRenderer customObjectRenderer = new RolloutRenderer(RolloutRendererData.class);
|
final RolloutRenderer customObjectRenderer = new RolloutRenderer(RolloutRendererData.class);
|
||||||
customObjectRenderer.addClickListener(event -> onClickOfRolloutName(event));
|
customObjectRenderer.addClickListener(this::onClickOfRolloutName);
|
||||||
getColumn(ROLLOUT_RENDERER_DATA).setRenderer(customObjectRenderer);
|
getColumn(ROLLOUT_RENDERER_DATA).setRenderer(customObjectRenderer);
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -370,7 +370,7 @@ public class RolloutListGrid extends AbstractGrid {
|
|||||||
|
|
||||||
private ContextMenu createContextMenu(final Long rolloutId) {
|
private ContextMenu createContextMenu(final Long rolloutId) {
|
||||||
final ContextMenu context = new ContextMenu();
|
final ContextMenu context = new ContextMenu();
|
||||||
context.addItemClickListener(event -> menuItemClicked(event));
|
context.addItemClickListener(this::menuItemClicked);
|
||||||
final Item row = getContainerDataSource().getItem(rolloutId);
|
final Item row = getContainerDataSource().getItem(rolloutId);
|
||||||
final RolloutStatus rolloutStatus = (RolloutStatus) row.getItemProperty(SPUILabelDefinitions.VAR_STATUS)
|
final RolloutStatus rolloutStatus = (RolloutStatus) row.getItemProperty(SPUILabelDefinitions.VAR_STATUS)
|
||||||
.getValue();
|
.getValue();
|
||||||
|
|||||||
@@ -238,8 +238,7 @@ public class RolloutGroupListGrid extends AbstractGrid {
|
|||||||
getColumn(SPUILabelDefinitions.VAR_TOTAL_TARGETS_COUNT_STATUS).setRenderer(new HtmlRenderer(),
|
getColumn(SPUILabelDefinitions.VAR_TOTAL_TARGETS_COUNT_STATUS).setRenderer(new HtmlRenderer(),
|
||||||
new TotalTargetCountStatusConverter());
|
new TotalTargetCountStatusConverter());
|
||||||
if (permissionChecker.hasRolloutTargetsReadPermission()) {
|
if (permissionChecker.hasRolloutTargetsReadPermission()) {
|
||||||
getColumn(ROLLOUT_RENDERER_DATA)
|
getColumn(ROLLOUT_RENDERER_DATA).setRenderer(new RolloutRenderer(this::onClickOfRolloutGroupName));
|
||||||
.setRenderer(new RolloutRenderer(event -> onClickOfRolloutGroupName(event)));
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -259,7 +258,7 @@ public class RolloutGroupListGrid extends AbstractGrid {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected CellDescriptionGenerator getDescriptionGenerator() {
|
protected CellDescriptionGenerator getDescriptionGenerator() {
|
||||||
return cell -> getDescription(cell);
|
return this::getDescription;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void onClickOfRolloutGroupName(final RendererClickEvent event) {
|
private void onClickOfRolloutGroupName(final RendererClickEvent event) {
|
||||||
@@ -324,14 +323,14 @@ public class RolloutGroupListGrid extends AbstractGrid {
|
|||||||
@Override
|
@Override
|
||||||
public TotalTargetCountStatus convertToModel(final String value,
|
public TotalTargetCountStatus convertToModel(final String value,
|
||||||
final Class<? extends TotalTargetCountStatus> targetType, final Locale locale)
|
final Class<? extends TotalTargetCountStatus> targetType, final Locale locale)
|
||||||
throws com.vaadin.data.util.converter.Converter.ConversionException {
|
throws com.vaadin.data.util.converter.Converter.ConversionException {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String convertToPresentation(final TotalTargetCountStatus value,
|
public String convertToPresentation(final TotalTargetCountStatus value,
|
||||||
final Class<? extends String> targetType, final Locale locale)
|
final Class<? extends String> targetType, final Locale locale)
|
||||||
throws com.vaadin.data.util.converter.Converter.ConversionException {
|
throws com.vaadin.data.util.converter.Converter.ConversionException {
|
||||||
return DistributionBarHelper.getDistributionBarAsHTMLString(value.getStatusTotalCountMap());
|
return DistributionBarHelper.getDistributionBarAsHTMLString(value.getStatusTotalCountMap());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -50,13 +50,12 @@ import com.vaadin.spring.annotation.ViewScope;
|
|||||||
public class RolloutGroupTargetsListGrid extends AbstractGrid {
|
public class RolloutGroupTargetsListGrid extends AbstractGrid {
|
||||||
|
|
||||||
private static final long serialVersionUID = -2244756637458984597L;
|
private static final long serialVersionUID = -2244756637458984597L;
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private transient RolloutUIState rolloutUIState;
|
private transient RolloutUIState rolloutUIState;
|
||||||
|
|
||||||
private transient Map<Status, StatusFontIcon> statusIconMap = new EnumMap<>(Status.class);
|
private transient Map<Status, StatusFontIcon> statusIconMap = new EnumMap<>(Status.class);
|
||||||
|
|
||||||
|
|
||||||
@EventBusListenerMethod(scope = EventScope.SESSION)
|
@EventBusListenerMethod(scope = EventScope.SESSION)
|
||||||
void onEvent(final RolloutEvent event) {
|
void onEvent(final RolloutEvent event) {
|
||||||
if (RolloutEvent.SHOW_ROLLOUT_GROUP_TARGETS != event) {
|
if (RolloutEvent.SHOW_ROLLOUT_GROUP_TARGETS != event) {
|
||||||
@@ -161,7 +160,7 @@ public class RolloutGroupTargetsListGrid extends AbstractGrid {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected CellDescriptionGenerator getDescriptionGenerator() {
|
protected CellDescriptionGenerator getDescriptionGenerator() {
|
||||||
return cell -> getDescription(cell);
|
return this::getDescription;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void alignColumns() {
|
private void alignColumns() {
|
||||||
|
|||||||
@@ -105,8 +105,8 @@ public class TenantConfigurationDashboardView extends CustomComponent implements
|
|||||||
|
|
||||||
final HorizontalLayout hlayout = new HorizontalLayout();
|
final HorizontalLayout hlayout = new HorizontalLayout();
|
||||||
hlayout.setSpacing(true);
|
hlayout.setSpacing(true);
|
||||||
saveConfigurationBtn = SPUIComponentProvider.getButton(SPUIComponentIdProvider.SYSTEM_CONFIGURATION_SAVE, "", "",
|
saveConfigurationBtn = SPUIComponentProvider.getButton(SPUIComponentIdProvider.SYSTEM_CONFIGURATION_SAVE, "",
|
||||||
"", true, FontAwesome.SAVE, SPUIButtonStyleSmallNoBorder.class);
|
"", "", true, FontAwesome.SAVE, SPUIButtonStyleSmallNoBorder.class);
|
||||||
saveConfigurationBtn.setEnabled(false);
|
saveConfigurationBtn.setEnabled(false);
|
||||||
saveConfigurationBtn.setDescription(i18n.get("configuration.savebutton.tooltip"));
|
saveConfigurationBtn.setDescription(i18n.get("configuration.savebutton.tooltip"));
|
||||||
saveConfigurationBtn.addClickListener(event -> saveConfiguration());
|
saveConfigurationBtn.addClickListener(event -> saveConfiguration());
|
||||||
|
|||||||
@@ -501,6 +501,16 @@ public final class SPUIComponentIdProvider {
|
|||||||
*/
|
*/
|
||||||
public static final String SYSTEM_CONFIGURATION_SAVE = "system.configuration.save";
|
public static final String SYSTEM_CONFIGURATION_SAVE = "system.configuration.save";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* ID for save button in pop-up-windows instance of commonDialogWindow
|
||||||
|
*/
|
||||||
|
public static final String SAVE_BUTTON = "common.dialog.window.save";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* ID for cancel button in pop-up-windows instance of commonDialogWindow
|
||||||
|
*/
|
||||||
|
public static final String CANCEL_BUTTON = "common.dialog.window.cancel";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Cancel button is.
|
* Cancel button is.
|
||||||
*/
|
*/
|
||||||
|
|||||||
Reference in New Issue
Block a user