bioroot
Class Preference

java.lang.Object
  extended bybioroot.Preference
Direct Known Subclasses:
StrainPreference

public class Preference
extends java.lang.Object

Author:
nix

Constructor Summary
Preference()
           
Preference(java.lang.String databaseConcat)
          databaseConcat = visibility : orderBy: labGroups : features separated by colons, labGroups and feature lines separated by semi-colons
 
Method Summary
 java.lang.String[] fetchNames()
          returns a String[] of names
 Feature[] getFeatures()
           
 java.lang.String[] getLabGroups()
           
 int getNumberToDisplay()
           
 java.lang.String getOrderBy()
           
 java.lang.String[] getVisibilities(DBUtil bioRoot, UserBean userBean)
           
 java.lang.String getVisibility()
           
 boolean isOrdered()
           
 java.lang.String makeConcatination()
          Makes a visibility: orderBy: labGroups: features concat.
 void setFeatures(Feature[] features)
           
 void setLabGroups(java.lang.String[] labGroups)
           
 void setNumberToDisplay(int n)
           
 void setOrderBy(java.lang.String orderBy)
           
 void setOrdered(boolean ordered)
           
 void setVisibility(java.lang.String visibility)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Preference

public Preference()

Preference

public Preference(java.lang.String databaseConcat)
databaseConcat = visibility : orderBy: labGroups : features separated by colons, labGroups and feature lines separated by semi-colons

Method Detail

fetchNames

public java.lang.String[] fetchNames()
returns a String[] of names


makeConcatination

public java.lang.String makeConcatination()
Makes a visibility: orderBy: labGroups: features concat.


getFeatures

public Feature[] getFeatures()

setFeatures

public void setFeatures(Feature[] features)

getLabGroups

public java.lang.String[] getLabGroups()

setLabGroups

public void setLabGroups(java.lang.String[] labGroups)

getOrderBy

public java.lang.String getOrderBy()

setOrderBy

public void setOrderBy(java.lang.String orderBy)

getVisibilities

public java.lang.String[] getVisibilities(DBUtil bioRoot,
                                          UserBean userBean)

getVisibility

public java.lang.String getVisibility()

setVisibility

public void setVisibility(java.lang.String visibility)

isOrdered

public boolean isOrdered()

setOrdered

public void setOrdered(boolean ordered)

getNumberToDisplay

public int getNumberToDisplay()

setNumberToDisplay

public void setNumberToDisplay(int n)