|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbioroot.Util
Utility class for BioRoot
Field Summary | |
static java.lang.String |
contactEmail
Who do you call? |
static int |
demoUserId
|
static java.lang.String |
filepath
|
static java.lang.String |
fullPathToBlast
|
static java.lang.String |
HTMLPath
|
static java.lang.String |
IPPort
|
static int |
maxFileSize
Maximum allowable file size for upload |
static java.lang.String |
SMTPAccount
SMTP account to use for emailing |
static java.lang.String |
smtpHostName
|
static java.lang.String |
smtpPassword
|
static java.lang.String |
smtpUser
|
Constructor Summary | |
Util()
|
Method Summary | |
static java.lang.String |
buildHTMLTableRows(java.lang.String[] ids,
java.lang.String[][] columnRows,
boolean checked)
Build HTML table rows. |
static java.lang.String |
fetchTableColumnRow(Preference pref,
java.lang.String reagentType)
Returns a table header row using the Preferece obj and a reagentType: Oligo, Plasmid, Strain... |
static UserBean |
fetchUserBean(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Sets a guest user bean if there is none. |
static java.lang.String |
getViewLine(ReagentBean[] reagentBeans,
int[] inView,
Preference reagentPreference,
java.lang.String reagentType)
Returns hot linked html for 1-30 31-60 ... |
static java.lang.String[] |
getVisibilities(UserBean userBean,
DBUtil bioRoot)
If user is part of an organization, it returns WWW, orgName, Lab Mates, Private. |
static java.lang.String |
makeEditHistory(java.lang.String firstName,
java.lang.String lastName,
java.lang.String pastEditHistory)
Makes an edit history entry. |
static Feature[] |
makeFeatures(java.lang.String[] stringFeatures)
Use to make a default Feature[]. |
static int[] |
parseView(javax.servlet.http.HttpServletRequest request)
Parses a 12-49 type parameter named view to just the ints |
static java.lang.String[] |
splitConcat(java.lang.String concat)
Safely splits a three item, colon delimited concat (ie 3: zyx:4-99: 235, 3999) into a String[3], OK to have internal colons provided no space follows the colon. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String IPPort
public static final java.lang.String fullPathToBlast
public static final java.lang.String filepath
public static final int demoUserId
public static final java.lang.String HTMLPath
public static final java.lang.String smtpHostName
public static final java.lang.String smtpUser
public static final java.lang.String smtpPassword
public static final java.lang.String contactEmail
public static final java.lang.String SMTPAccount
public static final int maxFileSize
Constructor Detail |
public Util()
Method Detail |
public static UserBean fetchUserBean(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
public static java.lang.String[] getVisibilities(UserBean userBean, DBUtil bioRoot)
public static int[] parseView(javax.servlet.http.HttpServletRequest request)
public static java.lang.String getViewLine(ReagentBean[] reagentBeans, int[] inView, Preference reagentPreference, java.lang.String reagentType)
public static Feature[] makeFeatures(java.lang.String[] stringFeatures)
public static java.lang.String fetchTableColumnRow(Preference pref, java.lang.String reagentType)
public static java.lang.String buildHTMLTableRows(java.lang.String[] ids, java.lang.String[][] columnRows, boolean checked)
public static java.lang.String[] splitConcat(java.lang.String concat)
public static java.lang.String makeEditHistory(java.lang.String firstName, java.lang.String lastName, java.lang.String pastEditHistory)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |