package eu.dnetlib.shared;

import com.google.gwt.user.client.rpc.IsSerializable;
import eu.dnetlib.goldoa.domain.*;

/**
 * Created by stefania on 2/25/15.
 */
public class FundingWizardState implements IsSerializable {

    private Request request = new Request();

    private Person researcher;
    private Project project;
    private Publication publication;
    private Invoice invoice;

    public FundingWizardState() {
    }

    public Request getRequest() {
        return request;
    }

    public void setRequest(Request request) {
        this.request = request;
    }

    public Person getResearcher() {
        return researcher;
    }

    public void setResearcher(Person researcher) {
        this.researcher = researcher;
    }

    public Project getProject() {
        return project;
    }

    public void setProject(Project project) {
        this.project = project;
    }

    public Publication getPublication() {
        return publication;
    }

    public void setPublication(Publication publication) {
        this.publication = publication;
    }

    public Invoice getInvoice() {
        return invoice;
    }

    public void setInvoice(Invoice invoice) {
        this.invoice = invoice;
    }
}
