|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--uk.ac.ebi.intact.application.editor.struts.view.AbstractEditBean
|
+--uk.ac.ebi.intact.application.editor.struts.view.AbstractEditKeyBean
|
+--uk.ac.ebi.intact.application.editor.struts.view.XreferenceBean
Bean to store data for x'references.
| Field Summary |
| Fields inherited from class uk.ac.ebi.intact.application.editor.struts.view.AbstractEditBean |
SAVE, VIEW |
| Constructor Summary | |
XreferenceBean()
Default constructor. |
|
XreferenceBean(Xref xref)
Instantiate an object of this class from a Xref object. |
|
XreferenceBean(Xref xref,
long key)
Instantiates with given xref and key. |
|
| Method Summary | |
java.lang.String |
getDatabase()
Return the database name. |
java.lang.String |
getDatabaseLink()
Returns the database with a link to show its contents in a window. |
java.lang.String |
getPrimaryId()
Return the primary id. |
java.lang.String |
getPrimaryIdLink()
Return the primary id as a link. |
java.lang.String |
getQualifier()
Return the reference qualifier. |
java.lang.String |
getQualifierLink()
Returns the qualifier with a link to show its contents in a window. |
java.lang.String |
getReleaseNumber()
Return the release number. |
java.lang.String |
getSecondaryId()
Return the secondary id. |
Xref |
getXref(EditUserI user)
Updates the internal xref with the new values from the form. |
void |
reset()
Resets fields to blanks, so the addXref form doesn't display previous values. |
void |
setDatabase(java.lang.String dbname)
Sets the database name. |
org.apache.struts.action.ActionErrors |
setFromGoServer(EditUserI user)
Sets Secondary id and Qualifier values from the Go Server using PrimaryId. |
void |
setPrimaryId(java.lang.String primaryId)
Sets the primary id. |
void |
setQualifier(java.lang.String refQualifier)
Sets the reference qualifier. |
void |
setReleaseNumber(java.lang.String releaseNumber)
Sets the release number. |
void |
setSecondaryId(java.lang.String secondaryId)
Sets the secondary id. |
| Methods inherited from class uk.ac.ebi.intact.application.editor.struts.view.AbstractEditKeyBean |
equals, getKey |
| Methods inherited from class uk.ac.ebi.intact.application.editor.struts.view.AbstractEditBean |
equals, getEditState, getLink, setEditState |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public XreferenceBean()
public XreferenceBean(Xref xref)
xref - the Xref object to construct an
instance of this class.
public XreferenceBean(Xref xref,
long key)
xref - the underlying Xref object.key - the key to assigned to this bean.| Method Detail |
public Xref getXref(EditUserI user)
throws SearchException
user - the user instance to search for a cv database and xref qualifier.
SearchException - for errors in searching the database.public java.lang.String getDatabase()
public java.lang.String getDatabaseLink()
public void setDatabase(java.lang.String dbname)
dbname - the name of the database.public java.lang.String getPrimaryIdLink()
public java.lang.String getPrimaryId()
public void setPrimaryId(java.lang.String primaryId)
primaryId - the primary id as a String; any excess
blanks are trimmed as this is set from values entered into a free input
text box.public java.lang.String getSecondaryId()
public void setSecondaryId(java.lang.String secondaryId)
secondaryId - the primary id as a String.public java.lang.String getReleaseNumber()
public void setReleaseNumber(java.lang.String releaseNumber)
releaseNumber - the release number as a String.public java.lang.String getQualifier()
public java.lang.String getQualifierLink()
public void setQualifier(java.lang.String refQualifier)
refQualifier - the reference qaulifier as a String.public org.apache.struts.action.ActionErrors setFromGoServer(EditUserI user)
user - the user to access the Go server.
public void reset()
reset in class AbstractEditKeyBean
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||