Example usage for com.vaadin.server FontAwesome COFFEE

List of usage examples for com.vaadin.server FontAwesome COFFEE

Introduction

In this page you can find the example usage for com.vaadin.server FontAwesome COFFEE.

Prototype

FontAwesome COFFEE

To view the source code for com.vaadin.server FontAwesome COFFEE.

Click Source Link

Usage

From source file:com.etest.view.systemadministration.HousekeepingMainUI.java

Table populateDataTable() {
    table.removeAllItems();// www.  j  av  a  2 s .c  o m
    int i = 0;
    for (CellItem ci : hs.getAllItemsFromArchive()) {
        VerticalLayout v = new VerticalLayout();
        v.setWidth("100%");

        Button recycle = new Button("recycle");
        recycle.setWidthUndefined();
        recycle.setData(ci.getCellItemId());
        recycle.setIcon(FontAwesome.RECYCLE);
        recycle.addStyleName(ValoTheme.BUTTON_LINK);
        recycle.addStyleName(ValoTheme.BUTTON_TINY);
        recycle.addStyleName(ValoTheme.BUTTON_QUIET);
        recycle.addStyleName("button-container");
        v.addComponent(recycle);
        v.setComponentAlignment(recycle, Alignment.MIDDLE_LEFT);

        Button view = new Button("view");
        view.setWidthUndefined();
        view.setData(ci.getCellItemId());
        view.setIcon(FontAwesome.COFFEE);
        view.addStyleName(ValoTheme.BUTTON_LINK);
        view.addStyleName(ValoTheme.BUTTON_TINY);
        view.addStyleName(ValoTheme.BUTTON_QUIET);
        view.addStyleName("button-container");
        view.addClickListener(buttonClickListener);
        v.addComponent(view);
        v.setComponentAlignment(view, Alignment.MIDDLE_LEFT);

        table.addItem(new Object[] { ci.getCellItemId(), ci.getItem(), v }, i);
        i++;
    }
    table.setPageLength(table.size());

    return table;
}

From source file:lifetime.component.welcome.ContactButton.java

License:Apache License

public ContactButton(String language) {
    super(Translator.getTranslation("Contact", language), language, FontAwesome.COFFEE);
    setId(StyleClassName.CONTACT_BUTTON.getId());
    addClickListener(new ClickListener() {
        @Override/*from ww w  .ja v  a  2 s  .c  om*/
        public void buttonClick(ClickEvent event) {
            getUI().getNavigator().navigateTo(Navigation.CONTACT_VIEW.getName());
        }
    });
}