package models.dmp; import models.DataModel; import java.util.Date; public class Researcher implements DataModel { private String pid; private String name; private String uri; private int status; public String getPid() { return pid; } public void setPid(String pid) { this.pid = pid; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getUri() { return uri; } public void setUri(String uri) { this.uri = uri; } public int getStatus() { return status; } public void setStatus(int status) { this.status = status; } @Override public void fromDataModel(entities.Researcher entity) { this.pid = entity.getReference(); this.name = entity.getLabel(); this.status = entity.getStatus(); this.uri = entity.getUri(); } @Override public entities.Researcher toDataModel() { entities.Researcher researcher = new entities.Researcher(); researcher.setReference(this.pid); researcher.setLabel(this.name); researcher.setCreated(new Date()); researcher.setStatus((short)this.status); return researcher; } }