gui
Class Session

java.lang.Object
  extended by gui.Session

public class Session
extends java.lang.Object

Contains all information of a current session, as well as methods for saving and loading

Author:
Stefanie Kaufmann

Constructor Summary
Session()
           
Session(java.io.File file)
           
 
Method Summary
 java.lang.String[] getAttrDescr()
           
 java.util.ArrayList<Mapping<java.lang.String,java.lang.String>> getAttributes()
           
 java.util.List<java.lang.String> getColumnsNew()
           
 java.util.List<java.lang.String> getColumnsNewAll()
           
 java.util.List<java.lang.String> getColumnsPre()
           
 java.util.List<java.lang.String> getColumnsPreAll()
           
 java.util.List<java.lang.String> getColumnsTotal()
           
 java.util.List<java.lang.String> getColumnsTotalAll()
           
 Data getData()
           
 java.io.File getDataFile()
           
 java.util.List<java.lang.String> getDataMethods()
           
 java.lang.StringBuffer getDisplay()
           
 GuiFilterData getGuiData()
           
 GuiHalfLife getGuiHL()
           
 GuiLinReg getGuiLR()
           
 java.util.List<java.lang.String> getHlMethods()
           
 java.util.ArrayList<java.lang.String> getLabels()
           
 java.lang.String getLrMethod()
           
 int getPosX()
           
 int getPosY()
           
 java.util.List<java.lang.Integer> getTimes()
           
 boolean isCheckAbs()
           
 boolean isCheckFilt()
           
 boolean isCheckHL()
           
 boolean isCheckLR()
           
 boolean isCheckPQS()
           
 boolean isCheckPQSMin()
           
 boolean isCheckThresh()
           
 boolean isMaxim()
           
 void load(java.io.File sessFile)
          Loads a session from a given file
 void setAttrDescr(java.lang.String[] attrDescr)
           
 void setAttributes(java.util.ArrayList<Mapping<java.lang.String,java.lang.String>> attributes2)
           
 void setCheckAbs(boolean checkAbs)
           
 void setCheckFilt(boolean checkFilt)
           
 void setCheckHL(boolean checkHL)
           
 void setCheckLR(boolean checkLR)
           
 void setCheckPQS(boolean checkPQS)
           
 void setCheckPQSMin(boolean checkPQSMin)
           
 void setCheckThresh(boolean checkThresh)
           
 void setColumn(int column)
           
 void setColumnsNew(java.util.List<java.lang.String> columnsNew)
           
 void setColumnsNewAll(java.util.List<java.lang.String> columnsNewAll)
           
 void setColumnsPre(java.util.List<java.lang.String> columnsPre)
           
 void setColumnsPreAll(java.util.List<java.lang.String> columnsPreAll)
           
 void setColumnsTotal(java.util.List<java.lang.String> columnsTotal)
           
 void setColumnsTotalAll(java.util.List<java.lang.String> columnsTotalAll)
           
 void setData(Data data)
           
 void setDataFile(java.io.File dataFile)
           
 void setDataMethods(java.util.List<java.lang.String> dataMethods)
           
 void setDisplay(java.lang.StringBuffer display)
           
 void setFasta(java.io.File file)
           
 void setFile(java.io.File file)
           
 void setGuiData(GuiFilterData guiData)
           
 void setGuiHL(GuiHalfLife guiHL)
           
 void setGuiLR(GuiLinReg guiLR)
           
 void setHlMethods(java.util.List<java.lang.String> hlMethods)
           
 void setLabels(java.util.ArrayList<java.lang.String> labels)
           
 void setLrMethod(java.lang.String lrMethod)
           
 void setMaxim(int m)
           
 void setPosX(int x)
           
 void setPosY(int y)
           
 void setTimes(java.util.List<java.lang.Integer> times)
           
 void store()
          Stores the session in the previously defined file
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Session

public Session(java.io.File file)

Session

public Session()
Method Detail

setAttrDescr

public void setAttrDescr(java.lang.String[] attrDescr)

setAttributes

public void setAttributes(java.util.ArrayList<Mapping<java.lang.String,java.lang.String>> attributes2)

setCheckAbs

public void setCheckAbs(boolean checkAbs)

setCheckFilt

public void setCheckFilt(boolean checkFilt)

setCheckHL

public void setCheckHL(boolean checkHL)

setCheckLR

public void setCheckLR(boolean checkLR)

setCheckPQS

public void setCheckPQS(boolean checkPQS)

setCheckPQSMin

public void setCheckPQSMin(boolean checkPQSMin)

setCheckThresh

public void setCheckThresh(boolean checkThresh)

setPosX

public void setPosX(int x)

setPosY

public void setPosY(int y)

setMaxim

public void setMaxim(int m)

setColumnsNew

public void setColumnsNew(java.util.List<java.lang.String> columnsNew)

setColumnsNewAll

public void setColumnsNewAll(java.util.List<java.lang.String> columnsNewAll)

setColumnsPre

public void setColumnsPre(java.util.List<java.lang.String> columnsPre)

setColumnsPreAll

public void setColumnsPreAll(java.util.List<java.lang.String> columnsPreAll)

setColumnsTotal

public void setColumnsTotal(java.util.List<java.lang.String> columnsTotal)

setColumnsTotalAll

public void setColumnsTotalAll(java.util.List<java.lang.String> columnsTotalAll)

setLrMethod

public void setLrMethod(java.lang.String lrMethod)

setData

public void setData(Data data)

setDataFile

public void setDataFile(java.io.File dataFile)

setDisplay

public void setDisplay(java.lang.StringBuffer display)

setGuiData

public void setGuiData(GuiFilterData guiData)

setGuiHL

public void setGuiHL(GuiHalfLife guiHL)

setGuiLR

public void setGuiLR(GuiLinReg guiLR)

setLabels

public void setLabels(java.util.ArrayList<java.lang.String> labels)

setHlMethods

public void setHlMethods(java.util.List<java.lang.String> hlMethods)

setTimes

public void setTimes(java.util.List<java.lang.Integer> times)

setFile

public void setFile(java.io.File file)

setFasta

public void setFasta(java.io.File file)

setColumn

public void setColumn(int column)

setDataMethods

public void setDataMethods(java.util.List<java.lang.String> dataMethods)

store

public void store()
Stores the session in the previously defined file


load

public void load(java.io.File sessFile)
Loads a session from a given file

Parameters:
sessFile - File containing session information

getColumnsNew

public java.util.List<java.lang.String> getColumnsNew()

getColumnsNewAll

public java.util.List<java.lang.String> getColumnsNewAll()

getColumnsPre

public java.util.List<java.lang.String> getColumnsPre()

getColumnsPreAll

public java.util.List<java.lang.String> getColumnsPreAll()

getColumnsTotal

public java.util.List<java.lang.String> getColumnsTotal()

getColumnsTotalAll

public java.util.List<java.lang.String> getColumnsTotalAll()

getData

public Data getData()

getDataFile

public java.io.File getDataFile()

getDataMethods

public java.util.List<java.lang.String> getDataMethods()

getDisplay

public java.lang.StringBuffer getDisplay()

getGuiData

public GuiFilterData getGuiData()

getGuiHL

public GuiHalfLife getGuiHL()

getGuiLR

public GuiLinReg getGuiLR()

getHlMethods

public java.util.List<java.lang.String> getHlMethods()

getLabels

public java.util.ArrayList<java.lang.String> getLabels()

getLrMethod

public java.lang.String getLrMethod()

getTimes

public java.util.List<java.lang.Integer> getTimes()

getAttrDescr

public java.lang.String[] getAttrDescr()

getAttributes

public java.util.ArrayList<Mapping<java.lang.String,java.lang.String>> getAttributes()

isCheckAbs

public boolean isCheckAbs()

isCheckHL

public boolean isCheckHL()

isCheckFilt

public boolean isCheckFilt()

isCheckLR

public boolean isCheckLR()

isCheckPQS

public boolean isCheckPQS()

isCheckPQSMin

public boolean isCheckPQSMin()

isCheckThresh

public boolean isCheckThresh()

getPosX

public int getPosX()

getPosY

public int getPosY()

isMaxim

public boolean isMaxim()