Project

General

Profile

« Previous | Next » 

Revision c09732ba

Added by Andreas Kohlbecker almost 6 years ago

ref #7361 creating new icon 'create-new' & introducing ButtonFactory for harmonization of button creation

View differences:

src/main/java/eu/etaxonomy/cdm/vaadin/component/registration/RegistrationItemNameAndTypeButtons.java
16 16
import org.apache.log4j.Logger;
17 17

  
18 18
import com.vaadin.server.ExternalResource;
19
import com.vaadin.server.FontAwesome;
20 19
import com.vaadin.ui.Button;
21 20
import com.vaadin.ui.Label;
22 21
import com.vaadin.ui.Link;
......
32 31
import eu.etaxonomy.cdm.model.name.TypeDesignationBase;
33 32
import eu.etaxonomy.cdm.model.occurrence.SpecimenOrObservationBase;
34 33
import eu.etaxonomy.cdm.persistence.hibernate.permission.CRUD;
34
import eu.etaxonomy.cdm.vaadin.component.ButtonFactory;
35 35
import eu.etaxonomy.cdm.vaadin.permission.PermissionDebugUtils;
36 36
import eu.etaxonomy.cdm.vaadin.permission.UserHelper;
37 37
import eu.etaxonomy.vaadin.component.CompositeStyledComponent;
......
128 128
                labels.add(label);
129 129
            }
130 130
        }
131
        addTypeDesignationButton = new Button(FontAwesome.PLUS);
131
        addTypeDesignationButton = ButtonFactory.ADD_ITEM.createButton();
132 132
        addTypeDesignationButton.setDescription("Add a new type designation workingset.");
133 133
        addTypeDesignationButton.setVisible(!isRegistrationLocked && userHasAddPermission);
134 134
        addComponent(addTypeDesignationButton);

Also available in: Unified diff