List of usage examples for com.vaadin.ui.themes ValoTheme TABSHEET_COMPACT_TABBAR
String TABSHEET_COMPACT_TABBAR
To view the source code for com.vaadin.ui.themes ValoTheme TABSHEET_COMPACT_TABBAR.
Click Source Link
From source file:com.hybridbpm.ui.component.bpm.TaskLayout.java
License:Apache License
public TaskLayout(String taskId, String processName, String taskName, boolean showHeader) { this.taskId = taskId; this.processName = processName; this.taskName = taskName; this.showHeader = showHeader; Responsive.makeResponsive(this); btnAccept.setIcon(FontAwesome.CHECK); btnEscalate.setIcon(FontAwesome.ARROW_UP); btnDelegate.setIcon(FontAwesome.ARROW_DOWN); btnSchedule.setIcon(FontAwesome.CALENDAR); btnSave.setIcon(FontAwesome.SAVE);/* w w w.jav a 2s .co m*/ btnSend.setIcon(FontAwesome.SEND); // btnClose.setIcon(FontAwesome.TIMES); btnSend.setStyleName(ValoTheme.BUTTON_PRIMARY); btnAccept.addStyleName(ValoTheme.BUTTON_SMALL); btnEscalate.addStyleName(ValoTheme.BUTTON_SMALL); btnDelegate.addStyleName(ValoTheme.BUTTON_SMALL); btnSchedule.addStyleName(ValoTheme.BUTTON_SMALL); btnSave.addStyleName(ValoTheme.BUTTON_SMALL); btnSend.addStyleName(ValoTheme.BUTTON_SMALL); btnClose.addStyleName(ValoTheme.BUTTON_SMALL); priorityMenubar.setStyleName(ValoTheme.MENUBAR_SMALL); // buttonBar.setWidth(100, Unit.PERCENTAGE); buttonBar.setSpacing(true); buttonBar.addStyleName("toolbar"); // buttonBar.setExpandRatio(btnAccept, 1f); // buttonBar.setComponentAlignment(priorityMenubar, Alignment.MIDDLE_LEFT); buttonBar.setComponentAlignment(btnAccept, Alignment.MIDDLE_RIGHT); // buttonBar.setComponentAlignment(btnEscalate, Alignment.MIDDLE_RIGHT); // buttonBar.setComponentAlignment(btnDelegate, Alignment.MIDDLE_RIGHT); buttonBar.setComponentAlignment(btnSchedule, Alignment.MIDDLE_RIGHT); buttonBar.setComponentAlignment(btnSave, Alignment.MIDDLE_RIGHT); buttonBar.setComponentAlignment(btnSend, Alignment.MIDDLE_RIGHT); buttonBar.setComponentAlignment(btnClose, Alignment.MIDDLE_RIGHT); tabSheet.setStyleName(ValoTheme.TABSHEET_COMPACT_TABBAR); tabSheet.setStyleName(ValoTheme.TABSHEET_FRAMED); tabSheet.setSizeFull(); setSizeFull(); setSpacing(true); if (showHeader) { addComponent(taskFormHeader); } addComponent(buttonBar); setComponentAlignment(buttonBar, Alignment.MIDDLE_RIGHT); addComponent(tabSheet); setExpandRatio(tabSheet, 1f); loadForm(); }
From source file:org.eclipse.hawkbit.ui.components.SPUITabSheet.java
License:Open Source License
/** * Decorate. */ private void decorate() { addStyleName(ValoTheme.TABSHEET_COMPACT_TABBAR); addStyleName(ValoTheme.TABSHEET_FRAMED); }
From source file:org.jumpmind.vaadin.ui.common.CommonUiUtils.java
License:Open Source License
public static void styleTabSheet(TabSheet tabSheet) { tabSheet.setSizeFull();/* w w w . ja v a 2 s .c om*/ tabSheet.addStyleName(ValoTheme.TABSHEET_FRAMED); tabSheet.addStyleName(ValoTheme.TABSHEET_COMPACT_TABBAR); tabSheet.addStyleName(ValoTheme.TABSHEET_PADDED_TABBAR); }
From source file:org.jumpmind.vaadin.ui.common.TabbedApplicationPanel.java
License:Open Source License
public TabbedApplicationPanel() { setSizeFull();//from ww w.java 2 s . co m addStyleName(ValoTheme.TABSHEET_FRAMED); addStyleName(ValoTheme.TABSHEET_COMPACT_TABBAR); addSelectedTabChangeListener(new SelectedTabChangeListener() { private static final long serialVersionUID = 1L; @Override public void selectedTabChange(SelectedTabChangeEvent event) { Component selected = event.getTabSheet().getSelectedTab(); if (selected instanceof IUiPanel) { ((IUiPanel) selected).selected(); } } }); setCloseHandler(new CloseHandler() { private static final long serialVersionUID = 1L; @Override public void onTabClose(TabSheet tabsheet, Component tabContent) { if (tabContent instanceof IUiPanel) { if (((IUiPanel) tabContent).closing()) { tabsheet.removeComponent(tabContent); } } else { tabsheet.removeComponent(tabContent); } } }); }