package eu.dnetlib.espas.gui.shared;

import java.util.Date;

import com.google.gwt.user.client.rpc.IsSerializable;

public class Identifier implements IsSerializable {
	
	private ValidityStatus validityStatus = ValidityStatus.Valid;

	private String localId;
	private String namespace;
	private String version;
	private Date creationDate;
	private Date lastModificationDate;
	
	public ValidityStatus getValidityStatus() {
		return validityStatus;
	}

	public void setValidityStatus(ValidityStatus validityStatus) {
		this.validityStatus = validityStatus;
	}

	public String getLocalId() {
		return localId;
	}

	public void setLocalId(String localId) {
		this.localId = localId;
	}

	public String getNamespace() {
		return namespace;
	}

	public void setNamespace(String namespace) {
		this.namespace = namespace;
	}

	public String getVersion() {
		return version;
	}

	public void setVersion(String version) {
		this.version = version;
	}

	public Date getCreationDate() {
		return creationDate;
	}

	public void setCreationDate(Date creationDate) {
		this.creationDate = creationDate;
	}

	public Date getLastModificationDate() {
		return lastModificationDate;
	}

	public void setLastModificationDate(Date lastModificationDate) {
		this.lastModificationDate = lastModificationDate;
	}
}
