package net.sourceforge.fenixedu.dataTransferObject.research.activity; import java.io.Serializable; import net.sourceforge.fenixedu.domain.DomainReference; import net.sourceforge.fenixedu.domain.research.activity.ScientificJournal; import net.sourceforge.fenixedu.domain.research.activity.Participation.ResearchActivityParticipationRole; import net.sourceforge.fenixedu.domain.research.result.publication.ScopeType; import org.joda.time.YearMonthDay; import pt.utl.ist.fenix.tools.util.i18n.MultiLanguageString; public class ResearchScientificJournalCreationBean implements Serializable { private DomainReference scientificJournal; private String scientificJournalName; private ResearchActivityParticipationRole role; private ScopeType locationType; private String issn; private String publisher; private MultiLanguageString roleMessage; private YearMonthDay beginDate; private YearMonthDay endDate; public YearMonthDay getBeginDate() { return beginDate; } public void setBeginDate(YearMonthDay beginDate) { this.beginDate = beginDate; } public YearMonthDay getEndDate() { return endDate; } public void setEndDate(YearMonthDay endDate) { this.endDate = endDate; } public MultiLanguageString getRoleMessage() { return roleMessage; } public void setRoleMessage(MultiLanguageString roleMessage) { this.roleMessage = roleMessage; } public String getIssn() { return issn; } public void setIssn(String issn) { this.issn = issn; } public ResearchScientificJournalCreationBean() { setScientificJournal(null); } public ResearchActivityParticipationRole getRole() { return role; } public void setRole(ResearchActivityParticipationRole participationRole) { this.role = participationRole; } public String getScientificJournalName() { return scientificJournalName; } public void setScientificJournalName(String scientificJournalName) { this.scientificJournalName = scientificJournalName; } public ScientificJournal getScientificJournal() { return this.scientificJournal.getObject(); } public void setScientificJournal(ScientificJournal scientificJournal) { this.scientificJournal = new DomainReference(scientificJournal); } public ScopeType getLocationType() { return locationType; } public void setLocationType(ScopeType locationType) { this.locationType = locationType; } public String getPublisher() { return publisher; } public void setPublisher(String publisher) { this.publisher = publisher; } }