package com.constellio.app.api.extensions; import com.constellio.app.api.extensions.params.AvailableActionsParam; import com.constellio.app.ui.framework.buttons.WindowButton; import com.constellio.app.ui.framework.components.BaseWindow; import com.vaadin.ui.Button; import com.vaadin.ui.themes.ValoTheme; /** * Created by Constellio on 2017-02-14. */ public class SelectionPanelExtension { public static final String BUTTON_STYLE = "header-selection-panel-action-button"; public void addAvailableActions(AvailableActionsParam param) { } public static void setStyles(Button button) { button.addStyleName(BUTTON_STYLE); button.addStyleName(ValoTheme.BUTTON_BORDERLESS); button.removeStyleName(ValoTheme.BUTTON_LINK); if (button instanceof WindowButton) { ((WindowButton) button).setZIndex(BaseWindow.OVER_ADVANCED_SEARCH_FORM_Z_INDEX); } } }