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

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

public class IubmbEnzymeDTO
extends org.apache.struts.action.ActionForm

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.2 $ $Date: 2008/01/28 12:33:07 $
Author:
Michael Darsow
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.struts.action.ActionForm
multipartRequestHandler, servlet
 
Constructor Summary
IubmbEnzymeDTO()
           
 
Method Summary
 List getComments()
           
 List getCommonNames()
           
 String getEc()
           
 String getHistoryLine()
           
 String getId()
           
 String getLatestHistoryEventClass()
           
 String getLatestHistoryEventNote()
           
 List getLinks()
           
 List getReactions()
           
 List getReferences()
           
 String getStatusCode()
           
 List getSynonyms()
           
 EnzymeNameDTO getSystematicName()
           
 void setComments(List comments)
           
 void setCommonNames(List commonNames)
           
 void setEc(String ec)
           
 void setHistoryLine(String historyLine)
           
 void setId(String id)
           
 void setLatestHistoryEventClass(String latestHistoryEventClass)
           
 void setLatestHistoryEventNote(String latestHistoryEventNote)
           
 void setLinks(List links)
           
 void setReactions(List reactions)
           
 void setReferences(List references)
           
 void setStatusCode(String statusCode)
           
 void setSynonyms(List synonyms)
           
 void setSystematicName(EnzymeNameDTO systematicName)
           
 org.apache.struts.action.ActionErrors validate(org.apache.struts.action.ActionMapping mapping, javax.servlet.http.HttpServletRequest request)
           
 
Methods inherited from class org.apache.struts.action.ActionForm
getMultipartRequestHandler, getServlet, getServletWrapper, reset, reset, setMultipartRequestHandler, setServlet, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IubmbEnzymeDTO

public IubmbEnzymeDTO()
Method Detail

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.action.ActionForm

getId

public String getId()

setId

public void setId(String id)

getEc

public String getEc()

setEc

public void setEc(String ec)

getLatestHistoryEventClass

public String getLatestHistoryEventClass()

setLatestHistoryEventClass

public void setLatestHistoryEventClass(String latestHistoryEventClass)

getLatestHistoryEventNote

public String getLatestHistoryEventNote()

setLatestHistoryEventNote

public void setLatestHistoryEventNote(String latestHistoryEventNote)

getSystematicName

public EnzymeNameDTO getSystematicName()

setSystematicName

public void setSystematicName(EnzymeNameDTO systematicName)

getHistoryLine

public String getHistoryLine()

setHistoryLine

public void setHistoryLine(String historyLine)

getCommonNames

public List getCommonNames()

setCommonNames

public void setCommonNames(List commonNames)

getReactions

public List getReactions()

setReactions

public void setReactions(List reactions)

getSynonyms

public List getSynonyms()

setSynonyms

public void setSynonyms(List synonyms)

getLinks

public List getLinks()

setLinks

public void setLinks(List links)

getComments

public List getComments()

setComments

public void setComments(List comments)

getReferences

public List getReferences()

setReferences

public void setReferences(List references)

getStatusCode

public String getStatusCode()

setStatusCode

public void setStatusCode(String statusCode)


Copyright © 2013 EMBL-EBI. All Rights Reserved.