SALT.assessment
Class Session

java.lang.Object
  extended by SALT.assessment.Session

public class Session
extends java.lang.Object

Contains all settings, which specify a test subject.


Constructor Summary
Session()
          Constructs a XtraInfos and TrialInfos object.
 
Method Summary
 void addMidiActivity(java.lang.String s)
           
 void addTrialInfo(TrialInfo trialInfo)
          Adds a trialInfo to the list of TrialInfos.
 void addXtraInfo(XtraInfo xtraInfos)
          Adds a xtraInfo to the list of XtraInfos.
 void clearTrialInfos()
          Removes all of the elements from the list of TrialInfos.
 int getAge()
          Returns Age.
 java.lang.String getFirstName()
          Returns firstName.
 java.lang.String getLastName()
          Returns lastName.
 java.util.List<java.lang.String> getMidiMessages()
           
 java.util.List<TrialInfo> getTrialInfos()
          Returns a list of TrialInfos.
 java.util.List<XtraInfo> getXtraInfos()
          Returns a list of XtraInfos.
 void initWithDesign(Design design)
          Adds all XtraInfos from the Design and one TrialInfo to the session.
 void setAge(int age)
          Sets Age.
 void setFirstName(java.lang.String firstName)
          Sets firstName.
 void setLastName(java.lang.String lastName)
          Sets lastName.
 void setTrialInfos(java.util.List<TrialInfo> trialInfos)
          Sets a list of TrialInfos.
 void setXtraInfos(java.util.List<XtraInfo> xtraInfos)
          Sets a list of XtraInfos.
 void sortSession()
          Sorts the trials and items into ascending order.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Session

public Session()
Constructs a XtraInfos and TrialInfos object.

Method Detail

getAge

public int getAge()
Returns Age.

Returns:

setAge

public void setAge(int age)
Sets Age.

Parameters:
age -

getFirstName

public java.lang.String getFirstName()
Returns firstName.

Returns:

setFirstName

public void setFirstName(java.lang.String firstName)
Sets firstName.

Parameters:
firstName -

getLastName

public java.lang.String getLastName()
Returns lastName.

Returns:

setLastName

public void setLastName(java.lang.String lastName)
Sets lastName.

Parameters:
lastName -

getXtraInfos

public java.util.List<XtraInfo> getXtraInfos()
Returns a list of XtraInfos.

Returns:

setXtraInfos

public void setXtraInfos(java.util.List<XtraInfo> xtraInfos)
Sets a list of XtraInfos.

Parameters:
xtraInfos -

addXtraInfo

public void addXtraInfo(XtraInfo xtraInfos)
Adds a xtraInfo to the list of XtraInfos.

Parameters:
xtraInfos -

getTrialInfos

public java.util.List<TrialInfo> getTrialInfos()
Returns a list of TrialInfos.

Returns:

setTrialInfos

public void setTrialInfos(java.util.List<TrialInfo> trialInfos)
Sets a list of TrialInfos.

Parameters:
trialInfos -

addTrialInfo

public void addTrialInfo(TrialInfo trialInfo)
Adds a trialInfo to the list of TrialInfos.

Parameters:
trialInfo -

clearTrialInfos

public void clearTrialInfos()
Removes all of the elements from the list of TrialInfos.


getMidiMessages

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

addMidiActivity

public void addMidiActivity(java.lang.String s)

sortSession

public void sortSession()
Sorts the trials and items into ascending order.


initWithDesign

public void initWithDesign(Design design)
Adds all XtraInfos from the Design and one TrialInfo to the session.

Parameters:
design -