phenote.servlet
Class PhenoteBean

java.lang.Object
  extended by phenote.servlet.PhenoteBean

public class PhenoteBean
extends java.lang.Object

This is the main form bean that contains all request parameters. Spring populates these attributes automatically and make them available in the controller class. This also receives the term completion list which gets populated by comp list searcher do completion using input params - userInput, field, ontology


Nested Class Summary
static class PhenoteBean.View
           
 
Constructor Summary
PhenoteBean()
           
 
Method Summary
 java.lang.String getAjaxReturnList()
           
 java.util.List<org.obo.datamodel.Link> getChildren()
           
 java.util.List<CompletionTerm> getCompletionTermList()
           
 org.obo.datamodel.Link getEndStage()
           
 java.lang.String getEntityInput()
           
 java.lang.String getField()
           
 boolean getIsExternalViewType()
           
 java.lang.String getOntologyName()
           
 java.util.List<org.obo.datamodel.Link> getParents()
           
 java.lang.String getQualityInput()
           
 org.obo.datamodel.Link getStartStage()
           
 org.obo.datamodel.OBOClass getTerm()
           
 java.lang.String getTermCompletionTerm()
           
 java.lang.String getTermEscaped()
           
 java.lang.String getTermId()
           
 java.lang.String getUserInput()
           
 boolean getUseTerm()
           
 java.lang.String getViewType()
           
 boolean isTermCompletionRequest()
           
 boolean isTermInfoRequest()
           
 void setAjaxReturnList(java.lang.String ajaxReturnList)
           
 void setCompletionTermList(java.util.List<CompletionTerm> completionTermList)
           
 void setEntityInput(java.lang.String entityInput)
           
 void setField(java.lang.String field)
           
 void setOntologyName(java.lang.String ontologyName)
           
 void setQualityInput(java.lang.String qualityInput)
           
 void setTerm(org.obo.datamodel.OBOClass term)
           
 void setTermId(java.lang.String termId)
           
 void setUserInput(java.lang.String userInput)
           
 void setUseTerm(boolean useTerm)
           
 void setViewType(java.lang.String view)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PhenoteBean

public PhenoteBean()
Method Detail

getIsExternalViewType

public boolean getIsExternalViewType()

isTermCompletionRequest

public boolean isTermCompletionRequest()

getTermCompletionTerm

public java.lang.String getTermCompletionTerm()

isTermInfoRequest

public boolean isTermInfoRequest()

getUserInput

public java.lang.String getUserInput()

setUserInput

public void setUserInput(java.lang.String userInput)

getQualityInput

public java.lang.String getQualityInput()

setQualityInput

public void setQualityInput(java.lang.String qualityInput)

getEntityInput

public java.lang.String getEntityInput()

setEntityInput

public void setEntityInput(java.lang.String entityInput)

getOntologyName

public java.lang.String getOntologyName()

setOntologyName

public void setOntologyName(java.lang.String ontologyName)

getField

public java.lang.String getField()

setField

public void setField(java.lang.String field)

getAjaxReturnList

public java.lang.String getAjaxReturnList()

setAjaxReturnList

public void setAjaxReturnList(java.lang.String ajaxReturnList)

getTermId

public java.lang.String getTermId()

setTermId

public void setTermId(java.lang.String termId)

getCompletionTermList

public java.util.List<CompletionTerm> getCompletionTermList()

setCompletionTermList

public void setCompletionTermList(java.util.List<CompletionTerm> completionTermList)

getTermEscaped

public java.lang.String getTermEscaped()

getTerm

public org.obo.datamodel.OBOClass getTerm()

getParents

public java.util.List<org.obo.datamodel.Link> getParents()

getChildren

public java.util.List<org.obo.datamodel.Link> getChildren()

getStartStage

public org.obo.datamodel.Link getStartStage()

getEndStage

public org.obo.datamodel.Link getEndStage()

setTerm

public void setTerm(org.obo.datamodel.OBOClass term)

getViewType

public java.lang.String getViewType()

setViewType

public void setViewType(java.lang.String view)

getUseTerm

public boolean getUseTerm()

setUseTerm

public void setUseTerm(boolean useTerm)