gov.nih.nci.caarray.ui.ontology
Class OntologyActionForm

java.lang.Object
  extended by org.apache.struts.action.ActionForm
      extended by gov.nih.nci.caarray.ui.ontology.OntologyActionForm
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
OntologyStrainLineActionForm

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

This ActionForm is used by the OntologyActions and pages and stores the attributes for each of the ontologys except Strain or Line, which extends this class to add attributes and further validation

Author:
bauerd
See Also:
Serialized Form

Field Summary
protected  java.lang.String accessionNumber
           
protected  java.lang.String back
           
protected  long databaseId
           
protected  java.lang.String databaseName
           
protected  DatabaseData[] databases
           
protected  java.lang.String databaseVersion
           
protected  java.lang.String description
           
protected  java.lang.String error
           
protected  long id
           
protected  java.lang.String mode
           
protected  java.lang.String name
           
protected  java.lang.String nameAndDatabase
           
protected  java.util.Collection searchResults
           
protected  java.lang.String URI
           
 
Fields inherited from class org.apache.struts.action.ActionForm
multipartRequestHandler, servlet
 
Constructor Summary
OntologyActionForm()
           
 
Method Summary
 void clear()
          Used by the action classes to clear the form attributes
 java.lang.String getAccessionNumber()
           
 java.lang.String getBack()
           
 long getDatabaseId()
           
 java.lang.String getDatabaseName()
           
 DatabaseData[] getDatabases()
           
 java.lang.String getDatabaseVersion()
           
 java.lang.String getDescription()
           
 java.lang.String getError()
           
 long getId()
           
 java.lang.String getMode()
           
 java.lang.String getName()
           
 java.lang.String getNameAndDatabase()
           
 java.util.Collection getSearchResults()
           
 java.lang.String getURI()
           
 void reset(org.apache.struts.action.ActionMapping mapping, javax.servlet.http.HttpServletRequest request)
           
 void setAccessionNumber(java.lang.String s)
           
 void setBack(java.lang.String string)
           
 void setDatabaseId(long databaseId)
           
 void setDatabaseName(java.lang.String string)
           
 void setDatabases(DatabaseData[] databases)
           
 void setDatabases(int index, java.lang.Object form)
           
 void setDatabaseVersion(java.lang.String string)
           
 void setDescription(java.lang.String string)
           
 void setError(java.lang.String string)
           
 void setId(long l)
           
 void setMode(java.lang.String string)
           
 void setName(java.lang.String string)
           
 void setSearchResults(java.util.Collection collection)
           
 void setURI(java.lang.String string)
           
 org.apache.struts.action.ActionErrors validate(org.apache.struts.action.ActionMapping mapping, javax.servlet.http.HttpServletRequest request)
          This validation method checks the required fields for an ontology submission or update
 
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
 

Field Detail

accessionNumber

protected java.lang.String accessionNumber

back

protected java.lang.String back

databaseId

protected long databaseId

databaseName

protected java.lang.String databaseName

databases

protected DatabaseData[] databases

databaseVersion

protected java.lang.String databaseVersion

description

protected java.lang.String description

error

protected java.lang.String error

id

protected long id

mode

protected java.lang.String mode

name

protected java.lang.String name

searchResults

protected java.util.Collection searchResults

URI

protected java.lang.String URI

nameAndDatabase

protected java.lang.String nameAndDatabase
Constructor Detail

OntologyActionForm

public OntologyActionForm()
Method Detail

clear

public void clear()
Used by the action classes to clear the form attributes


getAccessionNumber

public java.lang.String getAccessionNumber()
Returns:

getBack

public java.lang.String getBack()
Returns:

getDatabaseId

public long getDatabaseId()
Returns:
Returns the databaseId.

getDatabaseName

public java.lang.String getDatabaseName()
Returns:

getDatabases

public DatabaseData[] getDatabases()
Returns:
Returns the databases.

getDatabaseVersion

public java.lang.String getDatabaseVersion()
Returns:

getDescription

public java.lang.String getDescription()
Returns:

getError

public java.lang.String getError()
Returns:

getId

public long getId()
Returns:

getMode

public java.lang.String getMode()
Returns:

getName

public java.lang.String getName()
Returns:

getSearchResults

public java.util.Collection getSearchResults()
Returns:

getURI

public java.lang.String getURI()
Returns:

reset

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

setAccessionNumber

public void setAccessionNumber(java.lang.String s)
Parameters:
l -

setBack

public void setBack(java.lang.String string)
Parameters:
string -

setDatabaseId

public void setDatabaseId(long databaseId)
Parameters:
databaseId - The databaseId to set.

setDatabaseName

public void setDatabaseName(java.lang.String string)
Parameters:
string -

setDatabases

public void setDatabases(DatabaseData[] databases)
Parameters:
databases - The databases to set.

setDatabases

public void setDatabases(int index,
                         java.lang.Object form)

setDatabaseVersion

public void setDatabaseVersion(java.lang.String string)
Parameters:
string -

setDescription

public void setDescription(java.lang.String string)
Parameters:
string -

setError

public void setError(java.lang.String string)
Parameters:
string -

setId

public void setId(long l)
Parameters:
l -

setMode

public void setMode(java.lang.String string)
Parameters:
string -

setName

public void setName(java.lang.String string)
Parameters:
string -

setSearchResults

public void setSearchResults(java.util.Collection collection)
Parameters:
collection -

setURI

public void setURI(java.lang.String string)
Parameters:
string -

validate

public org.apache.struts.action.ActionErrors validate(org.apache.struts.action.ActionMapping mapping,
                                                      javax.servlet.http.HttpServletRequest request)
This validation method checks the required fields for an ontology submission or update

Overrides:
validate in class org.apache.struts.action.ActionForm
Parameters:
mapping -
request -
Returns:

getNameAndDatabase

public java.lang.String getNameAndDatabase()