Improvement of breadcrumb target filter management.

Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>
This commit is contained in:
Melanie Retter
2016-05-04 13:33:29 +02:00
parent 4854888934
commit 36e9746ae2

View File

@@ -97,6 +97,8 @@ public class CreateOrUpdateFilterHeader extends VerticalLayout implements Button
private Button breadcrumbButton; private Button breadcrumbButton;
private Label breadcrumbName;
private Label headerCaption; private Label headerCaption;
private TextField queryTextField; private TextField queryTextField;
@@ -173,6 +175,7 @@ public class CreateOrUpdateFilterHeader extends VerticalLayout implements Button
oldFilterName = filterManagementUIState.getTfQuery().get().getName(); oldFilterName = filterManagementUIState.getTfQuery().get().getName();
oldFilterQuery = filterManagementUIState.getTfQuery().get().getQuery(); oldFilterQuery = filterManagementUIState.getTfQuery().get().getQuery();
} }
breadcrumbName.setValue(nameLabel.getValue());
showValidationSuccesIcon(); showValidationSuccesIcon();
titleFilterIconsLayout.addStyleName(SPUIStyleDefinitions.TARGET_FILTER_CAPTION_LAYOUT); titleFilterIconsLayout.addStyleName(SPUIStyleDefinitions.TARGET_FILTER_CAPTION_LAYOUT);
headerCaption.setVisible(false); headerCaption.setVisible(false);
@@ -181,6 +184,7 @@ public class CreateOrUpdateFilterHeader extends VerticalLayout implements Button
private void resetComponents() { private void resetComponents() {
headerCaption.setVisible(true); headerCaption.setVisible(true);
breadcrumbName.setValue(headerCaption.getValue());
nameLabel.setValue(""); nameLabel.setValue("");
queryTextField.setValue(""); queryTextField.setValue("");
setInitialStatusIconStyle(validationIcon); setInitialStatusIconStyle(validationIcon);
@@ -298,8 +302,9 @@ public class CreateOrUpdateFilterHeader extends VerticalLayout implements Button
breadcrumbLayout = new HorizontalLayout(); breadcrumbLayout = new HorizontalLayout();
breadcrumbLayout.addComponent(breadcrumbButton); breadcrumbLayout.addComponent(breadcrumbButton);
breadcrumbLayout.addComponent(new Label(">")); breadcrumbLayout.addComponent(new Label(">"));
headerCaption.addStyleName("breadcrumbPaddingLeft"); breadcrumbName = SPUIComponentProvider.getLabel(null, SPUILabelDefinitions.SP_WIDGET_CAPTION);
breadcrumbLayout.addComponent(headerCaption); breadcrumbLayout.addComponent(breadcrumbName);
breadcrumbName.addStyleName("breadcrumbPaddingLeft");
final HorizontalLayout titleFilterLayout = new HorizontalLayout(); final HorizontalLayout titleFilterLayout = new HorizontalLayout();
titleFilterLayout.setSizeFull(); titleFilterLayout.setSizeFull();