uk.ac.ebi.intenz.webapp.dtos
Class EnzymeDTO

java.lang.Object
  extended by org.apache.struts.action.ActionForm
      extended by org.apache.struts.validator.ValidatorForm
          extended by uk.ac.ebi.intenz.webapp.dtos.EnzymeDTO
All Implemented Interfaces:
Serializable

public class EnzymeDTO
extends org.apache.struts.validator.ValidatorForm

This ActionForm stores all enzyme properties in a Map since the number of properties needs to be dynamically adjustable.

The enzyme properties will be stored as follows:

KEY VALUE TYPE Description
ec String The enzyme's EC number.
commonNames String[][] String[][] containing [index]{name, source}.
See also EnzymeName.
reactions String[][] String[][] containing [index]{textualRepresentation, source}.
See also uk.ac.ebi.intenz.domain.enzyme.Reaction.
systematicName String The enzyme's systematic name.
synonyms String[][] String[][] containing [index]{name, qualifier, source, orderIn}.
See also EnzymeName.
cofactors String[] String[] of cofactors (Strings containing the 'cofactorValue').
See also Cofactor.
links String[][] String[][] containing [index]{source, specificUrl, accession, name}.
See also EnzymeLink.
comments String[][] String[][] containing [index]{commentText, source}.
See also EnzymeComment.
references String[][] String[][] containing [index]{pubId, authors, title, year, pubName, firstPage, lastPage, edition, editor, volume, publisher, publisherPlace, pubMedId, medlineId, patentNumber}.
See also uk.ac.ebi.intenz.domain.reference.
note String A note which might have been added by a curator.
historyLine String The enzyme's history line.
status String The enzyme's status (code).
source String The enzyme's source (code).

Version:
$Revision: 1.3 $ $Date: 2008/03/12 12:29:16 $
Author:
Michael Darsow
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.struts.validator.ValidatorForm
page, validatorResults
 
Fields inherited from class org.apache.struts.action.ActionForm
multipartRequestHandler, servlet
 
Constructor Summary
EnzymeDTO()
           
EnzymeDTO(EnzymeDTO enzymeDTO)
           
 
Method Summary
 List getAllLinks()
           
 List getCasLinks()
           
 String getClassEc()
           
 String getClassName()
           
 Object getCofactor(int index)
           
 List<CofactorDTO> getCofactors()
           
 CommentDTO getComment(int index)
           
 List getComments()
           
 EnzymeNameDTO getCommonName(int index)
           
 List getCommonNames()
           
 String getEc()
           
 List getGoLinks()
           
 String getHistoryLine()
           
 String getId()
           
 String getLatestHistoryAfterId()
           
 String getLatestHistoryBeforeId()
           
 String getLatestHistoryEventClass()
           
 String getLatestHistoryEventGroupId()
           
 String getLatestHistoryEventId()
           
 String getLatestHistoryEventNote()
           
 EnzymeLinkDTO getLink(int index)
           
 List getLinks()
           
 List getLinks(String dbCode)
           
 String getNote()
           
 ReactionDTO getReactionDto(int index)
           
 List<ReactionDTO> getReactionDtos()
           
 ReferenceDTO getReference(int index)
           
 List<ReferenceDTO> getReferences()
           
 String getSource()
           
 String getStatusCode()
           
 String getStatusText()
           
 String getSubclassEc()
           
 String getSubclassName()
           
 String getSubSubclassEc()
           
 String getSubSubclassName()
           
 EnzymeNameDTO getSynonym(int index)
           
 List getSynonyms()
           
 EnzymeNameDTO getSystematicName()
           
 String getTransferredEc()
           
 String getTransferredToEc()
           
 EnzymeLinkDTO getUniProtLink(int index)
           
 List getUniProtLinks()
           
 Integer getUowId()
           
 String getXcharsView()
           
 boolean isActive()
           
 boolean isPreliminaryEc()
           
 void reset(org.apache.struts.action.ActionMapping mapping, javax.servlet.http.HttpServletRequest request)
           
 void setActive(boolean active)
           
 void setClassEc(String classEc)
           
 void setClassName(String className)
           
 void setCofactors(List<CofactorDTO> cofactors)
           
 void setComments(List comments)
           
 void setCommonNames(List commonNames)
           
 void setEc(String ec)
           
 void setHistoryLine(String historyLine)
           
 void setId(String id)
           
 void setLatestHistoryAfterId(String latestHistoryAfterId)
           
 void setLatestHistoryBeforeId(String latestHistoryBeforeId)
           
 void setLatestHistoryEventClass(String latestHistoryEventClass)
           
 void setLatestHistoryEventGroupId(String latestHistoryEventGroupId)
           
 void setLatestHistoryEventId(String latestHistoryEventId)
           
 void setLatestHistoryEventNote(String latestHistoryEventNote)
           
 void setLinks(List links)
           
 void setNote(String note)
           
 void setReactionDtos(List<ReactionDTO> reactions)
           
 void setReferences(List<ReferenceDTO> references)
           
 void setSource(String source)
           
 void setStatusCode(String statusCode)
           
 void setStatusText(String statusText)
           
 void setSubclassEc(String subclassEc)
           
 void setSubclassName(String subclassName)
           
 void setSubSubclassEc(String subSubclassEc)
           
 void setSubSubclassName(String subSubclassName)
           
 void setSynonyms(List synonyms)
           
 void setSystematicName(EnzymeNameDTO systematicName)
           
 void setTransferredEc(String transferredEc)
           
 void setTransferredToEc(String transferredToEc)
           
 void setUniProtLinks(List uniProtLinks)
           
 void setUowId(Integer uowId)
           
 void setXcharsView(String xcharsView)
           
 org.apache.struts.action.ActionErrors validate(org.apache.struts.action.ActionMapping mapping, javax.servlet.http.HttpServletRequest request)
           
 
Methods inherited from class org.apache.struts.validator.ValidatorForm
getPage, getResultValueMap, getValidationKey, getValidatorResults, setPage, setValidatorResults
 
Methods inherited from class org.apache.struts.action.ActionForm
getMultipartRequestHandler, getServlet, getServletWrapper, reset, setMultipartRequestHandler, setServlet, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EnzymeDTO

public EnzymeDTO()

EnzymeDTO

public EnzymeDTO(EnzymeDTO enzymeDTO)
Method Detail

getXcharsView

public String getXcharsView()

setXcharsView

public void setXcharsView(String xcharsView)

isActive

public boolean isActive()

setActive

public void setActive(boolean active)

getAllLinks

public List getAllLinks()

getClassEc

public String getClassEc()

setClassEc

public void setClassEc(String classEc)

getClassName

public String getClassName()

setClassName

public void setClassName(String className)

getCofactors

public List<CofactorDTO> getCofactors()

setCofactors

public void setCofactors(List<CofactorDTO> cofactors)

getComments

public List getComments()

setComments

public void setComments(List comments)

getCommonNames

public List getCommonNames()

setCommonNames

public void setCommonNames(List commonNames)

getEc

public String getEc()

setEc

public void setEc(String ec)

isPreliminaryEc

public boolean isPreliminaryEc()

getHistoryLine

public String getHistoryLine()

setHistoryLine

public void setHistoryLine(String historyLine)

getId

public String getId()

setId

public void setId(String id)

getLatestHistoryAfterId

public String getLatestHistoryAfterId()

setLatestHistoryAfterId

public void setLatestHistoryAfterId(String latestHistoryAfterId)

getLatestHistoryBeforeId

public String getLatestHistoryBeforeId()

setLatestHistoryBeforeId

public void setLatestHistoryBeforeId(String latestHistoryBeforeId)

getLatestHistoryEventClass

public String getLatestHistoryEventClass()

setLatestHistoryEventClass

public void setLatestHistoryEventClass(String latestHistoryEventClass)

getLatestHistoryEventGroupId

public String getLatestHistoryEventGroupId()

setLatestHistoryEventGroupId

public void setLatestHistoryEventGroupId(String latestHistoryEventGroupId)

getLatestHistoryEventId

public String getLatestHistoryEventId()

setLatestHistoryEventId

public void setLatestHistoryEventId(String latestHistoryEventId)

getLatestHistoryEventNote

public String getLatestHistoryEventNote()

setLatestHistoryEventNote

public void setLatestHistoryEventNote(String latestHistoryEventNote)

getLinks

public List getLinks()

setLinks

public void setLinks(List links)

getNote

public String getNote()

setNote

public void setNote(String note)

getReactionDtos

public List<ReactionDTO> getReactionDtos()

setReactionDtos

public void setReactionDtos(List<ReactionDTO> reactions)

getReferences

public List<ReferenceDTO> getReferences()

setReferences

public void setReferences(List<ReferenceDTO> references)

getSource

public String getSource()

setSource

public void setSource(String source)

getStatusCode

public String getStatusCode()

setStatusCode

public void setStatusCode(String statusCode)

getStatusText

public String getStatusText()

setStatusText

public void setStatusText(String statusText)

getSubSubclassEc

public String getSubSubclassEc()

setSubSubclassEc

public void setSubSubclassEc(String subSubclassEc)

getSubSubclassName

public String getSubSubclassName()

setSubSubclassName

public void setSubSubclassName(String subSubclassName)

getSubclassEc

public String getSubclassEc()

setSubclassEc

public void setSubclassEc(String subclassEc)

getSubclassName

public String getSubclassName()

setSubclassName

public void setSubclassName(String subclassName)

getSynonyms

public List getSynonyms()

setSynonyms

public void setSynonyms(List synonyms)

getSystematicName

public EnzymeNameDTO getSystematicName()

setSystematicName

public void setSystematicName(EnzymeNameDTO systematicName)

getTransferredEc

public String getTransferredEc()

setTransferredEc

public void setTransferredEc(String transferredEc)

getTransferredToEc

public String getTransferredToEc()

setTransferredToEc

public void setTransferredToEc(String transferredToEc)

getUniProtLinks

public List getUniProtLinks()

setUniProtLinks

public void setUniProtLinks(List uniProtLinks)

getUowId

public Integer getUowId()

setUowId

public void setUowId(Integer uowId)

getCofactor

public Object getCofactor(int index)

getComment

public CommentDTO getComment(int index)

getCommonName

public EnzymeNameDTO getCommonName(int index)

getLink

public EnzymeLinkDTO getLink(int index)

getReactionDto

public ReactionDTO getReactionDto(int index)

getReference

public ReferenceDTO getReference(int index)

getSynonym

public EnzymeNameDTO getSynonym(int index)

getUniProtLink

public EnzymeLinkDTO getUniProtLink(int index)

getLinks

public List getLinks(String dbCode)

getGoLinks

public List getGoLinks()

getCasLinks

public List getCasLinks()

reset

public void reset(org.apache.struts.action.ActionMapping mapping,
                  javax.servlet.http.HttpServletRequest request)
Overrides:
reset in class org.apache.struts.validator.ValidatorForm

validate

public org.apache.struts.action.ActionErrors validate(org.apache.struts.action.ActionMapping mapping,
                                                      javax.servlet.http.HttpServletRequest request)
Overrides:
validate in class org.apache.struts.validator.ValidatorForm


Copyright © 2013 EMBL-EBI. All Rights Reserved.