package org.genedb.web.mvc.model; import java.io.Serializable; import java.util.List; import org.genedb.db.domain.objects.PolypeptideRegionGroup; import org.gmod.schema.utils.PeptideProperties; import com.thoughtworks.xstream.annotations.XStreamAlias; @XStreamAlias("transcript") public class TranscriptDTO extends FeatureDTO implements Serializable { private PolypeptideDTO polypeptide; private int transcriptId; private List<PolypeptideRegionGroup> domainInformation; private PeptideProperties polypeptideProperties; private List<MembraneStructureComponentDTO> membraneStructureComponents; public int getTranscriptId() { return transcriptId; } public void setTranscriptId(int transcriptId) { this.transcriptId = transcriptId; } public PolypeptideDTO getPolypeptide() { return polypeptide; } public void setPolypeptide(PolypeptideDTO polypeptide) { this.polypeptide=polypeptide; } public List<PolypeptideRegionGroup> getDomainInformation() { return domainInformation; } public void setDomainInformation(List<PolypeptideRegionGroup> domainInformation) { this.domainInformation = domainInformation; } public PeptideProperties getPolypeptideProperties() { return polypeptideProperties; } public void setPolypeptideProperties(PeptideProperties polypeptideProperties) { this.polypeptideProperties = polypeptideProperties; } public void setMembraneStructureComponents(List<MembraneStructureComponentDTO> membraneStructureComponents) { this.membraneStructureComponents=membraneStructureComponents; } public List<MembraneStructureComponentDTO> getMembraneStructureComponents() { return membraneStructureComponents; } }